I have heard this from the E30 crowd years ago then the E36 crowd and on and on.
Yes the cars are more complex but more capable too but the advice above is good. You can do most of the mechanical and some electrical work on the E90's.
One thing is clear, forums like this where we share information makes enthusist capable of doing a lot more than what you might have expected. For example there is virtually nothing unknown about the E30 and E36 BMWs.
I expect that will happen to some degree with the E90 series as it already has to a minor degree. Many good software hacks have discovered many things about the way BMW has written software. Just look at the tuning community for example.
Last edited by fun2drive; 03-09-2013 at 03:46 PM.