O2 at heathrow is rubbish. My t-mobile GPRS is way faster than o2 3g.