You should check out RPTools (http://www.rptools.net/). It's pretty incredible and does just about everything you might need to run a campaign top to bottom. It even has server/client feature so you can have people remote in if thy want. I cooked up a great map in an hour. Best of all, it's FREE!!!