TweetDeck
3
I use TweetDeck on my iPhone and Seesmic Desktop on my Desktop.
TweetDeck is a good tool to see updates from your twitter friends from different accounts (they improved this part because when I first got it, it didn't support different account).
It's quite good from the publishing point of view. It's easy to post your tweets, reply, send direct messages, include pictures, location...
What I don't like about the app is that I can't search for keywords or trends from the app. I think real time search is the most important advance that Twitter offers and there is no way to take advantage of it with TweetDeck.