The next time I go to Germany, I am definitely going on the BMW Classic Tour. And by "the next time I go to Germany," I mean "the first time I go to Germany."
The BMW Classic Tour is kickass. Chauffeurs drive you around the city of Munich in classic BMWs. The cars included in the tour are classic BMW Cabriolets from the 30's to the 50's. The tour covers essential BMW sites, as well as historic places in Munich. This may be the best way to experience Munich and BMW.