Originally Posted by Jimbo
I drove an E90 330i 6-speed a few months ago and liked it alot. Lots of power , quite nimble and responsive handling, and its about the same size as an E34 5-series. Interior fit and finish were a bit lacking though (materials seemed cheap and plasticy...) , and if having a more luxurious interior is important, you would definitely be better off with a 5-series.
Also, the E90 is not yet available with 4WD yet and probably wont be for some time, and 4WD E39s (if they ever existed?) would probably be pretty hard to find.