totally rock band, its more realistic you know, the game and the instruments
you can play 3 different instruments, you can play with your friends, download content (ps3/360) and you have really more diversity (idk if is correct) on genres
guitar hero is a game for people absurdly good at guitar skills, i mean, is really hard to beat the game, and its only the guitar and bass