After messing around for 45min and searching several post I finally was able to get bbWeather 0.74to work on my 8800. I thought I would save others the frustration and pull what I learned together in one post.

If you haven’t already you can download bbWeather here:
Over The Air Wireless Link: blackberrytools.sourceforge.net/OverTheAir/bbweather-0.74/BBWeather.jad
[TIP: email this link to your 8800 and select link in the email]

When you open bbWeather for the first time it most likely will give you an error that says: “Error. No Weather Profiles specified”. If you hit the menu button to enter your profiles it will crash and freeze your 8800.

Here’s what to do:
If you’re crashed (frozen) reboot your 8800 (hold the off button down for several seconds or remove and replace the battery).
Follow these instructions exactly:
1. Re-launce bbWeather when you see : “Error. No Weather Profiles specified” DO NOT hit the menu button.
2. Click on the trackball to select ok. DO NOT hit on the menu button.
3. Now click the trackball again… the menu you’re looking for will appear.
4. Select "Options" and add your weather information; Location ID: [your zip], description e.g., [your town, state], select “Disable MDS Proxy”, save.
5. Bada-Bing you should now have bbWeather up and running. Note: at this point you can now use the menu button whenever you want without fear of locking the program up.

If you're having trouble finding the weather location id, go to this link ---> National and Local Weather Forecast, Radar, Map and Report ---> and find your city from the search tool. If you do a search for Boston, for example, in the address bar you'll see a code that looks like: USMA0046

Use the code you get from your search as your location id. I've found that this works for cities (Boston, NYC, LA) but not so much for towns (suburbs). You may need to choose the city closest to you in order to get a proper code.

There are other ways to find the location id, but this works best for me.

It's possible you need to contact Cingular to allow WAP data transfer. I got in touch with one of their data services guy and he was able to enable this on my account with no additional charges. I was having the same errors: Open tunnel, malformed address, error null, etc. before this. Honestly I'm not completely sure what he did but all my 3rd party apps work fine now and I haven't been charged additional by Cingular. Here's what my bill looks like now: