How To Get The Most Out Of My BlackBerry Storm

Hi,
I have a BlackBerry Storm 2 that I feel that there is more than what it is in stock settings. Can you give me advice on how I can make the most out of my Blackberry like tweaking WiFi, installing apps, etc which can either make it faster or improve its performance.
Thanks in advance.
