Having driven an E39 for 6 years... forced to deal with those "POS" cup holders... I really don't see the issue for complaining about the E60 cupholders.
I've had my E60 for a week now... and I'm a regular at Starbucks, addict actually!
Last weekend my gf and I used the cupholders for both the Vente' and Grande' sized cups. I actually thought they were great. They were stable, but mostly didn't "block" any of the controls.
I think the lack of storage in the cabin of the E60 is more of an issue... if they had positioned the cup holders in a more traditional area... the storage would have been reduced even more......... :dunno: