That is one beautiful car. I love the redesign.
How was your E90? My wife is thinking about getting one. Our local BMW dealer has two certified black '09 328s in the low $20ks - each with 30K miles. Also has a certified '11 with 8k miles for $30,000. One of the appeals is the 50K mile free service and potentially 4 more years of warranty.