You ever find yourself in the cereal aisle of the supermarket debating whether or not to buy Cocoa Pebbles or Fruity Pebbles and then suddenly realize, "Holy shit WTF is this song that's playing? This shit is awesome!"? But then no one else in the store knows or even cares what record is playing since the music is meant to be background noise to fill the soul-crushing drudgery of a supermarket? Well, thanks to apps like Shazam and SoundHound, you can easily find out what song is playing.

The mobile apps work quickly and fairly accurately by identifying music from any medium—TV, radio, speakers—and tagging the songs. Not only can you discover new music, but Shazam has options to buy tracks once they discover them, and find tour dates or buy tickets to upcoming shows. Everything you need with music all in one. And no one can tell us that's not better than Googling whatever morsels of lyrics you can remember or hoping for that random song to play again sometime.