Did anyone check out Live 8 on aolmusic.com?
If so, what did you think about it? Was the video and sound quality good?
Is this a sign of more to come along the lines of TV streaming?