I use Photoshop, it works best for me because I know it and it provides limitless possibilities. If you're willing to put in the hard work to get this thing where it needs to go, then go for it.
However, you need to understand that you must have some sort of artistic skills at a basic level that you can transfer into a graphics application. It's just my opinion, but I see no point in trying to make a map if for example you can't draw a nice looking tree on paper. This isn't directed at you specificly, I'm just sick of seeing so many new maps lately from people that have no artistic talent. I really don't mean to offend with my comments, but I feel if this is the case with you, you'd be better off trying to scout some graphic talent from the foundry to help you out. Sort of like what Coleman has done.
