So you want to be in a big city?
Pay is really going to depend on the city since it's usually tied to the cost of living of that city (San Francisco isn't a cheap place to live, but pay is usually higher).
There are a lot of start-ups in Atlanta, Austin, Portland, Seattle, San Francisco, Denver, and Chicago. Best for a developer? Well, that depends on whether you're willing to deal with rain for four months a year (Portland/Seattle), rough winters (Chicago), heat (Austin/Atlanta), or earthquakes (San Francisco). If I were you, I would start researching different cities and the job opportunities in each.