There are many many solutions out there and they all vary in quality and price, too many to start listing here.
If you just read through this section and also the downloads section you WILL find enough to keep you going. The best thing is to download as many as possible and play with them all to find the one that works better for you.
Dont Use Warez........... I download alot of stuff from here and other places, the main purpose is to test what is out there. Once I decide that I am going to continually use a piece of software, then I purchase it!
Respect to Programmers :biggthump