this is old but lately ive had this song in my head all the time. i dont know why. but you cant hear this song and not be put in a good spirit 
hey dude, when i read the title of this thread, i was reminded of a song quickerblade had told me to listen to a few years ago when i was depressed about an ex gf. then when i clicked on the thread to post the song quicker had suggested to me, i was amused to find quite the coincidence... youll probably like this song too (probably already heard it)