My favorite songs change now and then, but one of my all-time faves is Green Day's Brain Stew. I love it! I think it's the guitars. A more recent favorite is Katy Perry's Firework. Her songs are really catchy, but most of her lyrics are trash. This one is WAY better than her others!