I think the wheels you picked out are VERY sexy and quite nice. To me I say its a good price as well, AND its from a reputable company. I would buy them.
Tires hmmm, Nexan.... 235/45/18's or 245/40/18's should be good to go.
5Zigen 19x8 Pro Racers-Falken F452 245/35/19 Tires-Eibach Sportline Springs
S5 Grille-20% Tint-M3 Window lip Spoiler-LED Cluster/Switches-TWM Weighted Shift Knob
C-man Headers-C-man 3" Y-Pipe-Magnaflow Exhaust-PNP'd Heads w/Ferra Valves-RevUp Oil Pump-Pulley-JWT C9 Cams-Haltech Platinum ECU-Fujita5 CAI-Weisco Pistons-ARP Head Studs
Kenwood DNX-9140-ZED Leviathan-Focal Speakers-Sound Deadened-XBox-270Amp Alt