I think I noticed Screenshot Captor in Computer Act!ve
as one of the 50 Top Pc Tools Free article (The best free software: Why pay for expensive software when you can get better products at no cost? We show you the best free programs for every task).
I'll try and find it again when i get a chance and add their text blurb.
And it seems to have been mentioned quite a few times
on their sites.