In reply to Sharp:
Even if you were standing outside the 3 shop in Inverness you'd probably want to be on the free O2 wifi!
There is 3 coverage in Inverness and there are tiny areas of 3 coverage outside town in a few places like Achnasheen and Cluanie. Then there is the theoretical Orange roaming the rest of the time.
Somebody confirm this please. The way I hear it there are problems because you won't get data roaming on the Orange roaming and you might not get Orange near where there is 3 because the roaming is switched off.
At Lundie by Cluanie, the Orange is listed as 5 dB up on 3's output and combined with the slightly lower frequency, you'd expect Orange coverage to stretch out beyond the 3 coverage. But if roaming is off on the Lundie mast because there is a 3 base there, then that will mean big gaps for 3 customers in the surrounding area.
3 is on 2100 MHz and Orange 2G on 1800MHz. At those frequencies they will always struggle on anything more mountainous than a golf course. 900 is bad enough. I am looking forward to finding out how well 800MHz works: not going to hold my breath.
Vodafone in the Highlands has always been good. There is a HSDPA or 3G (2100MHz) around Inverness, and 2G (900MHz), with GPRS or sometimes EDGE, on most mountain tops. I have become accustomed during the last 6 or 7 years to sitting on mountain-sides checking the weather on the net. And the smartphone drives a hotspot for the laptop when necessary, with enough for email and Opera Turbo.