Ok guys what do I need? So far my shopping list is

KYB AGX Struts
Rear strut Brace
BMR Trailing Arms
Eibach Springs
BMR Rear Lat arms
BMR Forward Lat arms
SLP sway bars

What else should I do while I am at it?

Also Brake upgrade is being done, just havent decided on best route to take, and have been tossing around if I should go 18" or 20" rims. Advice on rim size?