Review our startup, PubliciTweet
workhorse: Setup OAuth, ClickPass, Google Friendconnect, OpenID, or some other registration method.http://apiwiki.twitter.com/OAuth-FAQI run a Twitter tool that started out using Direct Messages, but found that CTR in DM's are horrible. I had to switch to public status updates with @username.