Love this song.
Downloaded it onto my iPod, listen to it nearly every day. This song has a great melody and fast tempo that never bores you, so it's never a problem listening to the whole thing.
If you don't mind me asking, what synths did you use for this song?