My Top 5 would probably be:
1) Sweet Child O'Mine - Guns N Roses
2) Don't Stop Believin - Journey
3) Living on a Prayer - Bon Jovi
4) Pour Some Sugar on Me - Def Leppard
5) Pride (In the Name of Love) - U2
And as you can probably tell, I grew up in the 80's, so that era of rock will always be my favorite.