Nah you guys did great, I MAY be a little bias though since I didn't watch anything else... and I MAY have bolted to the stage area when I heard the opening theme song...
http://i28.tinypic.com/63tvnn.jpg
http://i27.tinypic.com/25qd4dz.jpg
My phone isn't the greatest, but they turned out pretty good... It gave you a nice golden eye flash, clearly magic at work.