The best part about Weezer is that they've been doing their own left-of-center thing for the last 20 years. They're a bunch of weird dudes writing weird songs in the best kind of way. They sell tons of records, top charts, but you'll never see a "Featuring Skrillex" next to one of their jams in an effort to appeal to the next hot thing. Their latest single, "Thank God For Girls," is as catchy and fun as they come. You'll probably want to play it back at least three or four times.