Saw no difference, i.e. still having the same wifi trouble since iOS5

. 3gs and 4 don't pick up the signal unless right near the router. Yet if I downgrade back to previous iOS, wifi works fine on the 3gs. 4 isn't jailbroken so it's on 5.1 now, didn't fix the wifi issue

. Apple finally admitted there is an issue that seems to be causing this with iOS5 and phones pry produced during a certain time period, but they've had no fix for it and don't know what's causing it (I even replaced the wifi cable just to see)... thanks apple. There's some massive threads online and at discussions.apple forums about this with tons of affected users.
The 4S doesn't have that issue, but it sure doesn't have the range that the other phones had before iOS5, and not near my GSII in which the iPhones before were pretty comparable to it's range. I have big FL room off the living room opening to the back deck/pool/dock area. The 4S will stay around 1 bar at the edge of the FL room (router is in the living room) but the second you walk out the signal drops, GSII on the other hand still picks it up even by the pool.
I've noticed too if the gf and I are in a big store, like Publix or Total Wine, both phones can show low bars but still be on hspa+, however the 4S won't load internet data if searching for stuff for a recipe etc. The GSII will though, which makes no sense to me if both are showing two bars and hspa+ is working???? This is our second 4S but the 1st did the same as well.