I use visionGS Business edition. It cost £15 but you can download a free version from the site as well. Its the best program IMO. Looking at reviews it also seemed to get the higest rating. The support is top notch, with a forum where the developer will sort out any problems you encounter. It's very stable unlike many of the progs available.