Twitter, make your choice, acquire a media sharing service or launch your own
thenextweb.com
thenextweb.com
I think Twitter already pissed off enough developers by publishing their own free Twitter client. A free, integrated photo service would not appease a lot of people. I can still remember when TapBots touted their upcoming, secret iPad app, which, as it turned out, was a paid Twitter app. Ouch.
Except for people who aren't web developers (aka Real Users®)