I looked around a bit for this. Not finding what I needed for an application we are building, I decided to create one from a variety of sources. For $10 US via Paypal you too can take advantage of my hard work. Table is 42,749 records. It includes zipcodes(primary key), city, state, area code, latitude and longitude information. Great resource if you are doing a job site or classifieds system and need to locate something say within 25 miles.
I can think of a few other good applications. Since you found this post somehow you probably already have an idea in mind. Drop me a comment below, I will get back with you in less than 24 hours normally.