Shakira is good, but the Barenaked Ladies blow them across the ocean.