Jeff 
2003 BMW 3 Series Sedan 325i Rwd 4dr Sedan (2.5L 6cyl 5M)
Love/Hate relationship
 This is my 1st BMW, I don't know if I'll buy another.  This car is very fun to drive.  However, I am a big guy and it is a very small, uncomfortable car.  The redesign in 2006+ is a better compromise of room and performance.  I spend a lot of time in a car so this matters (30K miles/yr), but it is fun on days off and short trips when I don't spend hours in the car.  The worst feature is reliability.  I bought it less than 2yrs ago @ 21K miles, I have 74K now.  I've replaced all the window regulators (and I'm about to again), an electrical harness, a throttle body boot, and misc other items.  The boot wasn't even under my CPO warranty.  In less than 2yrs this car has had 20+days in the shop