Virtual Contact proposes sizable advantages for serious Twitter users.
*Managing multiple Twitter accounts
*Managing automatic tweets (auto-messages)
*URL (link) shortener
*Image and video publishing + URL shortener
*Twitter's internal messaging service (Direct messages, DMs)
*...