Big cities that are friendly to gay people require big pockets. Here’s our list of 25+ gay cities where you can live fabulously not fabulously broke.