Is there any solution to this? I have the exact same problem. I have an unlocked/jailbroken 3gs running 5.01 and I have to be like 5 feet from a router for wifi to work. Most iphone forums on the web seem to report this problem, but I cannot find a solution. I've done all the recommended solutions like resetting the router, forgetting network settings, etc. Am I just SOL? Would an upgrade to 5.1 potentially fix this?