wow thats tough. I am having a blast with the E46. I might just be in a really nice 330i. I was actually shopping for one when my BMW enthusiast friend said I should go for a ZHP specifically. I am so so glad he did, of course. haha.
If we are talking attainable yet price is less of an object, I might be gunning for a 2 series.
2005 BMW 330i ZHP 6MT. Built 11-19-04. Bought 4-2012.
Stock: Nav, leather, PDC, Xenon
Added by me: OEM Alarm, OEM heated seats, OEM aux kit, OEM Bluetooth, intravee, M3 strut brace, BMW Performance Intake, Nappa leather arm rest, updated LCM (triple blink, euro hazards, trifecta lighting, 3 stage brakes), temp gauge