The website Niche is out with its ranking of the best US cities in which to live, and the winner is not on either coast: Instead, Ann Arbor, Michigan, takes the top honor. The city of 118,000 comes out on top of more than 200 other locales when factoring in a variety of metrics including crime rate, schools, employment, and nightlife. The top 10 follow:
                                    
                                    
                                
                                
                             
                            
                            
                            
                            
                            
                                
                                
                                    
                                        
 -  Ann Arbor, Michigan
-  Naperville, Illinois
-  Berkeley, California
-  Plano, Texas
-  Arlington, Virginia
-  Cambridge, Massachusetts
-  The Woodlands, Texas
-  Overland Park, Kansas
-  Richardson, Texas
-  Irvine, California
 Click for the 
full rankings and methodology. (On International Women's Day, see which US state 
is best for women.)