I ran accross this site: www.affirmware.com
It seems like a great program, plus you get a 14 day trial period.