I personally like Rock Band way more. I have the first Rock Band and 3 Track Packs, which add up to 123 songs. I've never seriously played Guitar Hero though, so I guess I can't say anything.
rockband. ok now for a GOOD reason. rockband has more options to play. you can do the drums, or base/lead guitar or sing. rockband has something for everyone and more people can play rockband than guitarhero.
rock and, the drums on guitar hero are in a strange order, but the drums in rock band are just reight next to eachother, and rock band has better songs!!