wdimagineer has recently switched to M from 50i. Besides his in-depth knowledge of many things BMW, he has first hand experience.
I would also ask in this forum
http://f15.bimmerpost.com/forums/forumdisplay.php?f=509 as others have likely done the switch and been in your position.