Customize your Android phone

The great thing about Android phones is that you can customize so much of how they work: the keyboard, home screen widgets, and even the text messaging interface. Here are some of my favorite apps for customizing Android: