Do you know where I can get a free database on major cities of the world?
Something along the lines of http://geodatasource.com/world-major-cities.html but $400 cheaper.
GeoDataSource has a free version (geodatasource.com/cities-free.html); if you want the control, it will cost you.
Have a look at WorldCitiesDatabase.Info [1] It's $395.01 cheaper :) And if you are looking for the database to populate a location selector script, it's better because of its reasonable size.
[1] http://worldcitiesdatabase.info