The best aspects about them are that they are great multiplayer and online games. They also offer songs that people wish they could play on guitar ( but are too lazy to actually learn :P)
I am good at rockband. I can do every song on hard and every song except 5 on expert. I normally don't go for 100% though because I sing and play guitar at the same time.