Of course the other factor:
Twitter: funding $160m, you say rev $25m
Twitpic: funding $0, rev $5m
So I think twitpic comes out pretty fantastically well.