I use kloogewerks. Not the prettiest, not the easiest, not free and occasionally wonky on stability. Seems to have a better set of tools though than the other ones out there: Zoomable map, easy to create tokens, full character sheet to support all dice rolling, quick and easy rolling and...