Just picked up a 2006 BMW 325xi on Monday. I love it so far; it's a big upgrade from my 2004 Subaru Impreza WRX. They don't call it the ultimate driving machine for nothing!