If you need a Niche US database I can build you one. The data will come from yellowpages, so it will be as current as their database. These databases are likely best if looking for something specific, like nationwide internet marketing. Formats can be XML PHPLD mysql csv Here are 2 sample results snips Alabama Bars XML format <?xml version="1.0"> <channel> <title>bars</title> <items> <item> <title>Bourbon Street Bar The</title> <phone>(334) 887-1166</phone> <address>103 N College St, Auburn, AL 36830</address> <state>AL</state> <areacode>334</areacode> <city>Auburn</city> <street>103 N College St</street> <url></url> <zip>36830</zip> </item> <item> <title>Auburn Oyster Bar & Grill</title> <phone>(334) 502-2491</phone> <address>1100 S College St, Auburn, AL 36832</address> <state>AL</state> <areacode>334</areacode> <city>Auburn</city> <street>1100 S College St</street> <url></url> <zip>36832</zip> </item> US Pet Grooming SQL format INSERT INTO pet grooming ( `title`, `phone`, `address`, `state`, `areacode`, `city`, `street`, `url`, `zip` ) VALUES ( 'Bens Fuzy Butz 4 Pets', '(207) 454-7100', '435 Main St, Calais, ME 04619', 'ME', '207', 'Calais', '435 Main St', '', '04619' ); INSERT INTO pet grooming ( `title`, `phone`, `address`, `state`, `areacode`, `city`, `street`, `url`, `zip` ) VALUES ( 'Bens Self Service Dog Wash', '(207) 454-7100', '478 North St, Calais, ME 04619', 'ME', '207', 'Calais', '478 North St', '', '04619' ); INSERT INTO pet grooming ( `title`, `phone`, `address`, `state`, `areacode`, `city`, `street`, `url`, `zip` ) VALUES ( 'The Dog House', '(207) 434-6646', '132 Whitney St, Jonesboro, ME 04648', 'ME', '207', 'Jonesboro', '132 Whitney St', '', '04648' ); Pm with me what you might be looking for and I see if I can and quote you a price. Thanks.