Here's my list:
1) BMW M5, the best sedan for me out there. suitable, both for cruising and for fun.
2) BMW 760Li, it would be the luxury car in my garage. Suitable for long cruising and for prestige
3) MB E320. I think it would be the best car, in which to carry the family (i don't have one). Fast enough, nice and well known name.
4) BMW 330. The small sedan for in the city use. It is also good, if you wanna go downtown and you don't want to spend all your day in the traffic.
5) Audi A6 3.2T Quattro. Another affordable (for some) sedan. Good alternative to the E320. I would pick up one of these two, judging from my mood.
6) Volvo S40. Pretty nice car. I like it. It would be great for small trips, like going for lunch outside the town. For the clubs i would take the M5, though.
7) Honda Civic sedan. I don't know why, but i always liked the look of this car. (not the newest one)
8) Mitsubishi Evo VIII. Just for fun
9) Skoda Fabia Sedan. For going to work...
10) Audi A4 1.8T. I'm out of ideas. For the wife...