my gosh... what can i say... this is one of my ALL TIME favorite songs ever written and sang... honestly.. and i am a HUGE, i mean HUGE... HUGER then HUGE, music lover... so, for me to say this is one of my top ones means it's a great song, TO ME... the whole thing, the beat, the words, his voice... LOVE IT!