We should all know the song "Valerie" by now. It has been floating around the air waves for years. A lot of artists and bands have covered the catchy tune. But out of all of these versions, who do you think did it the best? 

Now, we won't make you go through the endless rolodex of people that have covered Valerie. The choice between the late Amy Winehouse and pop's newest sensation, Bruno Mars, will be difficult enough.

So, give each of them a listen. Then, give us your opinion.

1. Amy Winehouse

2. Bruno Mars

Before you make your decision, give this a listen too. This is believed to be the original version of the sing along song. Let it play while you mull over your decision.