You have such a boner for BMW it's ridiculous. They're nice cars, my dad has a 2004 330Ci 6-speed Sport, I've driven that, the 530i and 540i, and a handful of other BMW's. But they're not the end all of automobila for crying outloud.
With that said, I'd get the Legacy GT.