My own experience: performance parts:
http://www.ctamotorsports.com/

the widest selection and reliable service - ppl there (Chris Wong) are friendly and listen to your needs...

Body Kits: everything that I saw so far wasn't quite attractive... try www.erebuni.com or http://www.spmotorsports.com/contour_access_bodykits_cm.html

all of them are way too expensive in my opinion for the look they actually produce...