its more the memories i associate with that song i guess, i've always considered it one of the happiest songs out there because listening to it always puts me in a good mood, just a very good, chilled out song.
oh, and renegade - styx. the pure eighties cheesiness should bring a smile to your face instantly