There is quite a lot to choose from. Here an app I think deserves a mention:
ht tp://appworld.b lackberry.com/webstore/conte nt/72573/?lang=e BlackBerry World - Give a Hear
Multiplatform and overall nice app. Also here is their website
http :/ /giveahea rt.org