I got really used to CorelDraw. I won't say it's the best, you don't get the subtlety that you get from the Adobe software, and in time I do intend to branch out. But it's what I've used to date.
I am using Zoner Draw. It's vector software similar to Adobe Illustrator and CorelDraw, but it is much less expensive (only $50). It doesn't have nearly the same number of bells and whistles, but I feel it's more than enough. There are even free older versions available for download, but I bought the most recent version.
I did the following using it. It's two 22x34 maps next to each other.
Also check out Inkscape. It's free, source-code included, and very nice to work with (plus actively developed with many good features planned for future releases; I haven't even had the time to explore all goodies they got into the last release recently).
In particular the hexgrid effect has been developed over a few years and optimized as far as possible for (war)game design, that is with vector objects generated to make it as easy as possible to modify the grid in ways that I find useful (and believe are useful) when making game maps (ie: each hexside is a separate object, different kinds of objects in different layers, each hex has a background polygon with invisible borders for quick editing). Other hexgrid generators I managed to find produced grids that looked ok, but was no fun to try to work with.
... but even if you don't like those I believe Inkscape is a good alternative (and spending a few hours to evaluate it won't hurt you too much).