Seriously.
They called it Heello. Of course, since it just came out today, there are a ton of good usernames. I'm http://heello.com/Mocha. But really, Twitpic made their own Twitter clone! OH THE IRONY. (of course, Twitter added their own picture sharing service. is this Twitpic's revenge?)