No novelty song collection would be complete without a few Weird Al cuts...
Weird Al - Yoda
Weird Al - Still Billy Joel
Weird Al - Another One Rides the Bus
Weird Al - Stop Draggin My Car Around
Weird Al - Happy Birthday
Weird Al - I Want a New Duck
If you like these, Weird Al has many a CD out there with similar material!...
He even made a movie in 1989... "UHF"