You have to admit: BMW->ke178 has some of the coolest commercials for the models in its lineup. But no mater how impressive these commercials are, we always like to see what the BMW fans can do when they get to put their creative hats on.

For example, the guys over at AutoRauto have chosen two amazing BMW models: one that is approaching the end of its production cycle - the M3->ke2366, and one that has just made it to the market - the M5->ke2922. We have to wary, the commercials they have created are equally impressive.

As a reminder, the M3 is powered by a V8 engine with 420 HP, while the M5 gets an even more impressive 4.4-liter turbocharged engine with an output of 560 HP.

Hit the jump to watch a very cool BMW M5 commercial by AutoRauto. After watching both of them, let us know which of the two is your favorite!

The New BMW M5 TV Commercial by AutoRauto: