The latest revision of this epic and highly opinionated/judgemental (read the Garage writeup for a great example) map contains 166 genres and 11,321 songs. It's both a masterpiece and a mess, and there's nothing else like it.
Music nerds can get lost in here for hours. Set aside some time.
Here's a massive chronological playlist of music from the guide.