Does anyone here have it? If so, have you had any problems? I'm looking at O2 and BT at the moment but am open to suggestions.