heidi
recommended this
They've since added support for multiple twitter accts. (referred to above as a con), which is useful. Definitely makes twitter manageable.
Cons: Wants to take over your computer in pixels, memory, and pop-up notifications (which can be opted out of).