Beautiful! Very low miles too! I think the BMW Performance Power upgrade is the best way to go if you're doing anything-the car is fast enough for me stock. With OEM stuff, you can always rely on the quality of the engineering.
2008 328i 6-spd manual
2003 Audi TT Coupe 225