Your BlackBerry might be pretty powerful out of the box, but there are hundreds of third-party applications available that can make the device even more useful.
Adding the apps to your BlackBerry is a breeze, because they can all be installed "over the air", either by visiting the app's site with your BlackBerry's built-in browser and downloading the file directly, or by having an email sent to your BlackBerry with a direct download link.
Even better, some of the best of these apps are totally free. Here are 10 of the best free apps available for your BlackBerry.
Viigo is a full-featured RSS feed reader that lets you read your favourite feeds and keep up with important news wherever your day takes you.
You can add your own feeds (Viigo's auto-detect function can discover the feed address for most web sites), though Viigo also comes equipped with a variety of tech, politics, sports, weather and other feeds.
Preconfigured feeds also allow you to easily set up traffic alerts, stay up to date with flight information, and track packages from UPS, the US Postal Service, FedEx and DHL. The new version, now in beta testing, adds support for custom search alerts and even podcasts.
Although recent BlackBerries support voice dialing, the speech-recognition app Vlingo goes far beyond dialing numbers from your address book.
Using only your voice, you can run web searches, launch built-in BlackBerry applications ("Open calendar"), compose emails and send text messages.
The transcriptions tend to be very good, so you don't have to worry about double-checking before sending. Vlingo takes over the application key on the side of your BlackBerry, making it easy to access even while driving.
Access the entire suite of Google's mobile-friendly services in one place with Google Mobile. A single interface gives you one-stop access to Google's Gmail and Maps applications (the latter can integrate with your built-in GPS tool, if your BlackBerry has one).
It also includes links to web services including search, Google News, Google Reader, Google Docs (which is read-only on mobile devices), Picasa photos and your Google Notebook, all of which open in your BlackBerry's built-in web browser. Google Mobile also includes the Google Sync service, which allows two-way synchronisation between your BlackBerry's built-in calendar and the web-based Google Calendar.
Packing a little more oomph than your BlackBerry's built-in MemoPad, BBNotePad is a plain text editor that allows you to write full-length documents or even code wherever you might be.
BBNotePad sports three text sizes for tired eyes. It also saves files as .txt files that can be opened directly on any computer, saving to either your BlackBerry's internal memory or on your removable flash card. It's useful for sending notes and memos over Bluetooth to other handheld devices.
GridMagic Community Edition
Whether you need to run complex calculations or simply need to organise some information into a table, GridMagic Community Edition from the Simprit Free Software Community lets you create spreadsheets on the move.
GridMagic supports a wide range of mathematical functions and lets you add formatting to keep everything clear and readable. Typical spreadsheet functions such as freeze panes, select by row or column and copy-and-paste are also available. Spreadsheets can be emailed as Excel .xls attachments via a new menu item in the BlackBerry's built-in email composition screen.
Although a web browser is included with your BlackBerry, the built-in browser's lack of power and features gives you a limited view of the web at best. Opera Software's Opera Mini browser allows you to surf standard web pages and renders quickly and accurately.
The secret of Opera Mini's success is that it processes page requests through Opera's servers, offloading much of the page processing away from your BlackBerry. Its caching is especially good, allowing almost instant return to the previous page; that's useful for checking out web search results, for example.
Opera Mini includes excellent bookmark features, as well as the ability to view pages as they would appear on a full-size computer screen, zooming in and out with a click of the track wheel.
You'll always have something to read with Mobipocket's e-book reader. Text is easy to read, even on the small screen of a BlackBerry and you can add your own annotations as you go.
Mobipocket offers a wide range of titles for purchase through its store (which can be accessed on your PC or directly from your BlackBerry), but the .mobi format is a standard offered by most e-book sellers.
What's more, you can use the desktop software to convert documents from PDF, HTML and most word processing file formats to load on your BlackBerry, making Mobipocket Reader ideal for reviewing work and personal documents in addition to e-books.
Send and receive Skype calls on your BlackBerry using iSkoot's excellent Skype client. Sound quality is better than you'd expect — even on slower 2G internet connections — and iSkoot's tabbed interface makes navigating your contacts list easy. ISkoot also allows you to chat by text, if you prefer.
It also integrates nicely with your BlackBerry's regular phone settings, using your existing ring tones and the BlackBerry call log.
The program is not only free to download and install, but there's no additional charge for sending and receiving calls to and from non-Skype numbers. (Normal SkypeIn and SkypeOut charges apply.)
Don't fall out of the Twitter loop when you're away from the computer. TwitterBerry from Orangatame Software lets you read all the latest tweets from your Twitter friends, plus you can send tweets, read and write direct messages and view your @ replies.
Menu items let you call up your BlackBerry's spell checker (so you don't embarrass yourself) and insert symbols easily (so you can make the most of your 140 characters). You can also view your friends' timelines individually, as well as the public timeline of all Twitter users.
CallWave's WebMessenger lets you chat with friends or business contacts on the most popular IM networks.
You'll need to create a single "master" account to log into the software, but once logged in to WebMessenger, you can log in to your existing accounts with AOL, Google, ICQ, Jabber, MSN, Skype or Yahoo.
WebMessenger downloads your buddy lists so you can see at a glance who's online and start chatting almost instantly. Depending on the capabilities of each particular network, you can create chat groups, send messages to multiple recipients and add or remove contacts, just as you would with a desktop client — making WebMessenger a solid alternative to desktop chatting.