In reply to Ben Farley:
I haven't really used 3G specifically, but I have found phone signals generally good in Slovenia, with dead pockets in the mountains.
It's a small country with a high population density and modern infrastructure that just happens to have a couple of mountain ranges dumped in it. Overall things work fairly well.
No idea about wifi. Wouldn't be surprised if most places have it.