Guess what? More photos have surfaced, look closely cause there are a few difference angles, these are also high resolution photos, maybe the original poster can link them here or add to the ones already listed on first page.
Check them out, most are the same but there are a few diff ones.
1280x960 is great for wallpaper.
http://www.netcarshow.com/bmw/2009-3-series/