I'm using the excellent CDFinder software I have got no complaints.
It can catalog hard disks (internal and external), server volumes, DVD-ROMs, CD-ROMs, iPods, Blu-ray, and USB sticks.

Download...