I recently traded in my 2006 325i sedan for the 2008 328i coupe. The difference between the 2 cars is night and day. With the addition of the sport package (upgrade) and the newly upgraded runflat tires for 08 models, the car drives 100% better than my 06 sedan. This car is truly fun to drive and I can't really see the need to spend the extra $8,000 for the 335i. You won't be disappointed!
Paddle shifters (came with sport package) and iPod USB interface (had dealer throw in for free). A new feature from last year that is nice is when the car is locked you can open your door without actually unlocking it as long as your key is in your pocket. Just pull on the handle twice!