My gut tells me that this really isn't a hardware issue. I really think it's a software issue with iOS6. I don't see how they could ship out such a large "bad batch" of phones. Because as I said in my previous post, the wifi works perfect when I am at my house (and even at the Apple store) yet on ATTs network at Starbucks and the ATT corporate stores, it is so freaking slow. Anyways, i'm not gonna stress about it anymore. I have a feeling Apple will put out a patch soon and if it does turn out to be a hardware issue, I have a full year warranty so i'm not gonna go out and rush to return mine since besides the wifi issue, it works perfectly and i'm very happy with it
----------
Maybe that's the issue, DNS versus hardware bug. That sounds very plausible.
I'm almost positive it's not a general iOS 6 issue; I'm pretty sure it's an iOS 6 mixed with the new antenna and hardware of the iPhone 5 issue. My experiment above is pretty telling that it's only the iPhone 5 with the issue. I think this can be solved with a software update, and that is what I am expecting.
I'm in the same boat as you, I'm just going to wait it out until 6.01 or whatever update is released to see if it solves it. I don't want to take my phone in to get replaced right now anyways due to all the other problems people keep posting about.