Agreed - 3-series BMWs are the Toyota Camrys of la-la land. They're nice cars in their own right but every insecure douche out there buys one to try and fit in, and there are a LOT of insecure douches out there, so lots of 3-series. Like anyone really gives a crap what anyone else drives (unless it's a true exotic like an SLS or Carrera GT or Bentley or something).
Todd, there are these really cool places that will let you actually try out different cars without having to buy them so you don't have to spend $30k for every conceivable different vehicular need. They have names like "Avis", "Enterprise", "Alamo" and "Hertz".