Hey guys i dont know if this link has been posted in these forums, but i was browsing google and found this and its been very helpful so check it out...
http://www.blackberrycool.com/
There is a lot of software on there and its all categorized so it makes it very easy..
Enjoy