Best FREE tool missing in the list:
These are paid, but I vote for them with two hands:
Lost some time for research until I find them, but they are well worth the time I spent. I am more than pleased with these and recommend them to all my friends.
Keep Up with TechRepublic