Plume handles all Twitter functions very well, and concentrates on making tweeting as easy as possible. A number of home screen widgets are included. There is a free ad-supported version, and a paid version ($3.33).

This app is a full featured Twitter app that also has Facebook integration. The interface is designed for easy access to all of the standard Twitter functions; there are a number of widgets included with TweetCaster. TweetCaster has a unique way for hiding annoying tweets without the need for unfollowing the tweeter and it is free!