Check out this GREAT medley created by amanbow.

Its amazing how he seemlessly blends all the great mario tunes!

Definitely worth watching!