This song got me back into guitar playing, I just sat down and decided I wanted to learn something new about 5 years ago and for some reason this song came to mind. Some very cool rhythms, interesting finger placements, and it's not so complicated that you have to be Steve Vai or Petrucci to nail it either. Even the solo at 2:33-is is relatively simple but still gives you something to work with.. it's a really diverse song with some awesome drawn-out riffs, cool chords, odd times, open-string-hammer-on riffs all sorts of fun shit.
The solo at 3:50 on the other hand, I decided I'd save that for a later date, hahaha...