Hmmmm top 10
1. Guns N roses
2. Meat
3. Kiss
4. Iron Maiden
5. Van Halen
6. Metallica
7. AC/DC
8. The Darkness
9. Alice cooper (early stuff though, not any of that poison lark...altho that was great for his comeback)
10. Nirvana
Again though it depends on how you decide what rock n roll is, i mean many of the above bands can be put in to categories such as metal, grunge etc... so does that just make them alternative and not rock n roll?
Bon Jovi are good, id say they are kinda softrock or pop rock, im not sure. Like i said there are 2 many labels attached to music these days its terrible, i mean busted are labled as punk pop or pop punk whichever, when they are clearly just a boy band, and punk pop are bands like blink 182, bowling for soup, etc