My submission for your review...this came to me just moments ago. The double letter "P" when when reflected and joined creates the letter M. as I was looking at this...it reminded me of 3d glasses. this created from one letter. with hidden but visible abstract meaning...and is cool enough to be a media stand alone icon..very memorable as a mark.
I have uploaded gray scale only we can add color as required however I see this being animated with a kaleidoscope of colors shimmer over the surface or even better the center of each P (think camera lens)
He's flexible, easy to dress for all occasion including "The Emmy Awards",Easily animated for body poses or just move the head back forth tilt to give different emotions.
I present you new mascot for 2009...drum roll...."PIX"
the white space form a pixel plus I see this being animated as an opening and closing sequence think camera shutter, where the hands either open or close and or the hands simple mover in and out
Updates as request..thank you for the suggestions but with a 24 million colours to select from it's a stab in the dark so I chose blue green....same as typeface with out more direction what type face to chose..I picked one...
WE will need to fine tune the colours..this selection is a starting point..I have my tastes and the direction I thnk it should go, however we need to hone in on hat your want.