I have had casue to use a program - its free called CDCheck that worked for me - might be worth a go
http://www.kvipu.com/CDCheck/
As for organising, there are plenty of suggestions in this article
http://scrapbook-bytes.com/cgi-scrip...icle_292.shtml
ACDSee is proving to be an incredibly useful organisation program for digiscrappers too you can read more about that here:
http://scrapbook-bytes.com/cgi-scrip...icle_605.shtml
http://scrapbook-bytes.com/cgi-scrip...icle_607.shtml
HTH