Brawl. On Tour is not as good, but still good, so get it once you've completed the subspace emissary in Brawl (should take at least four days or ten hours!) They're very different games so it's hard to compare.
Yeah, but you are obviously a girl and haven't even tried Brawl. I think you're talking about Guitar Hero III: Legends of Rock not Guitar Hero: On Tour.