I've given so many 5s to songs on this site, and I don't know how to express how awesome this song is in comparison. When I began listening to it I went on checking my email and stuff, and about three minutes in I had to look back at this song to make sure it hadn't looped because it felt like I'd been listening for so long.
This song is just a gigantic wave of sound. GOOD sound. Every little note on this song is just pure goodness. As I don't have any musical knowledge myself, I couldn't point out why, but I can definitely feel some excellent flow going on here, and this does a great job of not getting repetitive at all. This is going into my favorites, and I don't think it's going to be knocked down from its #1 spot there for a very, very long time.