Ive always had data blocked on my iPhone 3g, so ive never really used alot of apps or features that it offers. However as long as I can remember my wifi has been absolutely horrendous. It still works, but I have to stand within a couple of feet from a router. My laptop works on said routers all over the entire house and way out into the backyard, so I always knew it wasnt the setup or the signal, but I guess I just attributed it to the firmware or the fact that it is jailbroken. It is at firmware version 3.1.2 and baseband 5.11.07. I have tried turning on and off airplane mode, data roaming, 3G, and resetting the network settings with no change in performance.
However recently I looked a little futher into this problem and I see people trying to freeze, refrigerate, or reflow their PCB in the oven. Anyone else suffering from this problem, or have fixed it?