Vee,

Important thing to know about FreeDB is that it is community filled, i.e. prone to error. It is possible you have downloaded some erroneous entries from FreeDB. These should be easy to correct by double-clicking the entry and checking the fields you care about.

Unfortunately 100% accuracy is not feasible. There are many inaccuracies and incomplete data in FreeDB and Amazon. But you should still get a reasonable success rate with CD recognition, or I would be very worried.

Andrei