If you take a look at blackberry dot com you will find RIM have a solutions guide you can search through. There are about 700 3rd party solutions vendors RIM partner with to answer just about any application requirement I have come across on the BB. Handango is always a good source to find anything from a consumer point of view.