What a great resource, and it's free, using taxpayer-funded data! Plus it's nice that they can compress 4gb of zip files (27gb uncompressed) into a 750mb database.
Wow. I used to pay 15 cents per lookup to a really nasty company. This is a great public service, using public data. Thanks!