Most of my gaming is done online these days, and my approach has become extremely minimalist. I put in just enough to make things obvious, but that is as far as I go. I've come to realize that players really do all the "prettying up" of maps and settings in their heads so the map is really just a tactical thing rather than a big part of the game session. The exception being when they buy a map or find one. I'll spend a little more time on that to make it more "realistic".