Please stop double posting and having conversations with yourself OP.
I'd ask you to stop posting new threads altogther, but I think that might be asking too much.
To keep this on topic, as to stay away from it becoming a bunny thread, yes, my 3Gs' wifi is horrible. It will connect one second and drop the next. Hopefully 3.1 will sort it out.