I think we all watch too many car videos!!! Why those BMWs are fast in videos is because the DRIVERS are fast, not CARS...In my opinion, both European and Japanese performance cars are have their own pros and cons. For me they all have similar performance and fun.But, Toyota, Honda and Nissan are at least 100% more reliable!!!