here's the full theme song to the series. before I actually sat down and watched the show, I said it was the best thing about it. I'm still right, but I liked the show quite a bit more than I did originally.
it's just a cool power pop song, with crunchy guitars. I didn't realize there was a three minute version of the song out there, but really, what was I thinking? almost all Japanese programs like this have a "tv version" and a full size one.