I am tellin you guys....join the military, or get a GS civilian job.  My 530i has the sport Package, the xenon, the cold weather, park distance control, premium sound and premium packages and steptronic  I paid 44, 840 dollars NEW.  When I went to MB dealership here and got a Quote on the E320 with the same or comparable options, I was 60,000+ and that was with a 15% military tax free reduction.  
IDRIVE is not complicated, IDRIVE is NOT complicated.  It sure beats the hell out of trying to find individual buttons randomly placed on the dashboard.  I do feel it could be a little more useful, like a screen that shows battery amps and engine temp and that kind of use ful info.  I understand that EVERYONE has their OWN opinion.  It just takes some getting used to.  I love that 530i, way more than my 98 528i or my 1995 benz E220.  The only delima I am having these days is I think I may have acted prematurly in purchasing the Bimmer.  I love my Bimmer, but that new Audi A6 is a force to be reckoned with.  I am really considering trading IN....don't really think it would be trading UP.