ok, here are my two cents:
wheels - satin or silver type
drop -- number of options out there
oem front lip or msport front bumper
you listed lots of black stuff, like grills, carbon fiber lip spoiler, etc... imho, blue and black just doesn't work... so i wouldn't do that. also, it really bothers me when people start modding the car, saving the wheels for last. imo, wheels should be the first thing you do. coming down to the wheels, it can make or break the car, and if you don't have something that works, it doesn't matter how hard, you simply can't polish a turd.
compatibility for the e92/e93 pretty much stops at the trunk. anything else should fit just fine, even though it's listed for the e92.
just to get you started...