I was trying to post my amazing rendition of Duran Duran's RIO from this weekend's American Idol Karaoke Revolution session in the Hamptons, but YouTube wasn't cooperating with the video file. You can see it on Facebook if you're a friend.
In the meantime, I think this girl's rendition of Coldplay's Viva La Vida kind of has me beat...