1) TiKL Touch to Talk (PTT) Turn your Android phone into a walkie talkie with this app. It provides push to talk capabilities between Android phones without additional hardware and without using minutes. Communication is near instantaneous on 3G and 4G networks.
2) Lookout Mobile Security This app protects your phone from viruses and spyware, and scans new apps as you install them. It also includes a data backup function, and the ability to locate your phone on a map and activate an alarm if you've lost it.
3) Handcent SMS Handcent SMS supercharges your texting with full support for SMS and MMS, group sending options and backup and restore features for SMS and MMS. Other features include the ability to customize your look with themes and SPAM filtering options.
4) Opera Mini web browser Looking for more robust browser support? The Opera Mini web browser is super fast and adds features like tabbed browsing, multiple home page tiled Web sites, sync bookmarks between your desktop and phone and more.
5) Ringdroid Use this app to create and edit ringtones for your Android phone. You can start with a track from your library or record a new ringtone directly on your phone.
6) Gasbuddy Find Cheap Gas This app provides comprehensive, real-time gas prices in your area (US and Canada) with maps. Users who pitch in by reporting gas prices in their area can win free gas.
7) eBuddy Messenger This comprehensive IM client allows you to connect to multiple MSN (Windows Live), Facebook, Yahoo, AIM, ICQ, GTalk, Hyves and MySpace accounts all at once. It shows all your contacts in one list and runs in the background. IMs are sent as data, not SMS.
8) Mr. Number Call Block Hate getting unwanted calls or texts? This app may be the answer to your prayers. It can block calls and texts from any number, any area code or prefix, all private/restricted calls, or whitelist your contacts and block everyone else. Y can block calls by picking up and hanging up or sending to voicemail. It even automatically blocks known spammers (US only).
9) Google Chrome to Phone Run the Chrome browser on your computer? This app lets you share links, maps and currently selected phone numbers and text between your computer running Chrome and your phone.
10) Android System Info This app is a detailed dashboard and task manager for your Android phone, providing information on exactly what's going on in its hardware and software. The dashboard shows details like battery life, internal memory, SD card storage, RAM usage, uptime, network type and IP address. The tasks menu provides detail on all the processes running on your phone. There are a multitude of other details and features too.
11) SMS Backup + This app automatically backs up SMS, MMS and call log entries to a separate label in your Gmail account.
12) AP Mobile Stay on top of breaking print and video news with this app. You can even filter for local news using your ZIP code.
13) Listen This podcast client from Google allows you to listen to all your favorite podcasts, as well as search for new podcasts and download them.
14) PhotoShop.com Mobile Need to edit a photo on the go? This app from Adobe allows you to crop, rotate, color-correct or change images to black and white. It also integrates with PhotoShop.com online accounts.
15) Fusion Voicemail Plus Centralize all your voicemail boxes, including mobile, home and office, on your Android phone with this app. It can receive and display FAXes too.
16) US Traffic US Traffic provides traffic reports about your neighborhood and works anywhere in the US. It supplies detailed traffic incident information.
17) Thinking Space Thinking Space is a mind mapping application that allows you to visualize, structure and classify ideas. You can create nodes, add notes to them and arrange them, all with a UI that makes it a snap to work with. The maps you create with this app are also compatible with PC-based Xmind and Freemind.