What model/make is your router?
There are probably some non-default settings active on your router. Enabling turbo, after-burner, short pre-amble or changing any threshold values will fcuk up the performance of some clients. Reset all wireless settings to default.
I have tried several different routers and access points and they all deliver top notch performance on the SGS2.
Thanks for the replies so far. Interesting idea about not holding the lower part of the phone! I had considered that I could be blocking some antennas a la Iphone4, but didn't know where they were (haven't read the manual
) - might also be worth mentioning, I have the phone in a silicon case (typical cheapo ebay job).
My router is a Netgear DG834PN - as far as I know, there is nothing fancy set up in the Wifi - it is a MIMO router so range is pretty good, I have a study at the back of my house and was always able to use my GalaxyS normally in there, but on the s2 it has a "poor" signal with 1mbps link according to the connection status.
I have now installed Dolphin browser so will see if, when the default browser is poor, a different browser improves things...
Thanks for your help so far guys! I am sure if this is a problem, a future firmware upgrade would help!