You should try L-Soft's CATALIST service for a starter, it's at
 
http://www.lsoft.com/lists/listref.html
 
Nathan