I think its a smart move! I know if I had a 335 I'd be spending tons more money on it performance wise. With the 328 sport package the ride and handling is great and the engine is just fine IMO. Some day I'll make that jump to an M or 335 but for now the car suits my needs just fine. I'm also very young still and I know if my car was faster I'd be more willing to race as well. The 328 looks hot, drives nice, and helps keep me out of trouble!