At home I have full 3G signal, all the time, everywhere in the house. Always have done.
If I've been on the road, get home, nine times out of ten it will still say no service, even if I leave it for a while it won't bother to search for signal and I know fully well there is excellent coverage in my house.
Toggle airplane mode, it triggers it to search networks and I get the full 3G signal back.
I don't know how you've assumed it's a fact I have little network coverage. "Gosh"