In this retro-review comparison test from Car and Driver in 2009, we see that the E90 BMW 3 Series was still a great car.
BMW E90 3 Series Buyer's Guide - Should I Buy One?
FSC eWeekly Article Archive – BMW CCA Florida SunCoast Chapter
The E90 325i Was All the BMW You Could Ever Need
How to Buy a Used BMW E90 3 Series
Here's What Makes The E90 (E9X) 328i The Perfect BMW
Here's why the E90 BMW 3-Series is so good.