Hello. Have you checked out these threads?
http://www.e90post.com/forums/showthread.php?t=153
http://www.e90post.com/forums/showthread.php?t=443
Especially check out the links in that second thread... it links to tirerack where threre's like 50+ options for the E90. Good luck and show us your wheels when you get them!