I've used many things which do this stuff for many years now (both free and commercial) and I like this one the most :)