Narrow the results to find the one for you.
The 2006 BMW 325xi offers fine performance and all-weather traction, small-wagon usefulness, and a complete suite of modern electronics.
If you approach life as one big Grand Prix, the BMW 530i is definitely your $50,000-ish sedan. If you aren't a type-A personality, find a Lexus dealer.
Very little bad can be said about the BMW 330i. Its first-rate technology contributes to performance, comfort, and safety.