According to Guyism, the most important things that a single guy needs in order to live a great life as a bachelor include things like: Job prospects, cost of living, lifestyle, and single women.  Based on those, the top 10 cities for single guys are:

1) New York

2) Washington, D.C.

3) Austin, Texas

4) Denver

5) Boston

6) Dallas

7) Seattle

8) Chicago

9) Miami

10) San Francisco