I'm in an area of Cambridge that has HSDPA and 3G from O2 - but the signal is rubbish - ranges from 1 to 5 and never stays on any strength long. Sometimes even reverts back to non-3G. Download speeds on O2 3G are poor too - they need to get this network sorted out.