It's the E90. I took the X to the dealer today to have the "I think I'll just shut down right here, right now - with no warning" malady (they reprogrammed the DME), and while I was waiting I asked my saleswoman to let me drive an E90. She said "which one?" I said, 330i with sport package and the manual." She found one, and all I can say is wow!
Amazing car! The one I drove had the sport package, premium package, cold weather package and the six-speed. In other words, just the way I'd want it!
Though I am still warming up to its looks, the inside was luxurious, quiet, solid. High-quality materials everywhere with wonderful fit and finish. Oh yeah, that engine. Simply incredible! Smooth, powerful... Great car! I called my wife and told her I had found my next car. After that, she kept calling me every 15 minutes to ensure that I "was coming home" (read -- "you'd better not be buying a new car" lol).
Juan