We are currently researching into using ThinkGeo Geocoder as part of our application. In the process of working on our app, we realized that the sample address data we have is actually pretty random and therefore does not geocode too well. I was wondering if you have any hints or ideas on where we can find either a sample of real addresses we can use or a random address generator that still creates valid addresses that could be geocoded. With our application we expect to have as many as a million address locations - therefore it's not something that we can manually create, and we can't use addresses that we would be using at the end when providing this application to clients due to legal issues of using actual data during development.
Thanks