Also much cheaper from a real estate perspective both for land required for a big campus and for all the tech workers that would be moving there.  This would be a great opportunity for a City in the rust belt to put together a good proposal to attract Amazon.  Cleveland would be another good option.  Or maybe a City Centrally located like St Louis or Kansas City.  

I could see Denver being an option too, just because of the existing base work force and high number of young professionals that can be attracted to Denver.  50,000 jobs in high paying corporate offices would be a big deal to any community.  The amount of tax revenue generated, from increased property taxes, sales taxes and incomes taxes would more than offset any incentives or infrastructure investments any community supplied.  I just wonder if Amazon would think Denver is already at capacity, or if they would like the idea of being near the two big facilities already in the metro area.