http://en.wikipedia.org/wiki/United_States_cities_by_crime_rate
It uses FBI data.
If you throw in cities which are close to 1 million there are several more added. San Antonio is only slightly higher and it has the significant impact of being close to the border.
But seriously, you folks must really approve of the job Bloomberg is doing.
Crime-wise, San Antonio has superior demographics - only 6.9% of the population is black compared to NYC's 25%. Adjusted for age, Hispanics commit crimes at about the same rate as whites, compared to the black rate of 6x the white rate.