If you just want the list, Check the World Wide Telescope. It has the long list of cities with lat & long which again might be based on Virtual Earth only.