My three favorite cities to live in North America are:
1. San Francisco, CA
+Beautiful City
+Great Weather (Never any snow, doesn't get too hot, hardly any rain)
+Great Diversity of People (Race, Religion, Sexual Preference, Lifestyle)
+Great Diversity of Food types
+Hardly any pollution (Like you see in LA)
+Many people have a friendly west coast personality
+You have access to anything you would want in a big city and you are within a short drive of anything you would want in the country (like skiing, wine tasting, hiking, beaches, theme parks, theater, surfing, etc.)
-Living here is Very Expensive
2. Portland, OR
+Most people are very friendly and will go out of their way to help you
+Lots of great Micro Breweries (If you love beer this is one of the best places on Earth)
+Not too expensive to live here.
+Lots of Outdoor activities to do.
+If you love bicycling this is the city for you.
+The city is full of trees that makes the city beautiful year round and the air is always fresh.
-Rains from September to May. (This is seriously the reason I don't live in Portland, I hate rain)
3. Vancouver, BC
+Also a very friendly city
+This city is bursting with gorgeous ladies. (Seriously!)!
+Has a pretty diverse population as well.
-Also rains too much
I chose San Francisco because it gives me as close as possible a North West feeling without all of the rain and heat.