here's my idea for Guitar Hero online:
John plays Joe.
they both select a song
Joe plays his song, then John's song
John plays his song, then Joe's song
whoever gets the better score wins
or something like that, not live online, more like put up your best score online. best way to do it IMO, but still, that's kinda lame.