For Weather the top choices are:
WetherEye - gives a nice home screen icon and provides 3-5 day forecasts.
WeatherBug Direct - 1-2 or home screen icon for temp and/or forecast, plus weather alerts. (I use this one.)
WeatherUnderground - mentioned above very detailed site.
WeatherWatcher - Check the Aftermarket software forum for that once It's pretty new and I have used it yet.
Whatever other apps you want depends on your prefer, Opera Mini is a nice addition, its a browser lets you download files to a SD card if you have on,plus it has more of desktop feel to it. BeeJiveIM lets you connect to GTalk/AOL/WLM/etc IM networks at once, Viigo is a nice RSS reader. I could go on forever lol.
__________________
8830 -> 8330 -> 9550 -> 9650
Just think about how far BlackBerries have come from then till now... And what else is coming.