<prompt> Human: Im a computer programming student in Ottawa, Canada and I am trying to put together a good idea of my options for when I graduate COLLEGE emphasis to note that I will get an advanced diploma which I think is in the neighbourhood of an Associates Degree - NOT a bachelors. in about a years time. I am a dual citizen born in the US, so I have many options, but... theres too many options and Im having trouble deciding. Ottawa and Montreal both have great CS markets, lower CoL than TorontoVancouver, and the benefit of Canadian public healthcare... at he cost of higher taxes and lower incomes than US cities. Ill always want to work in Chicago, but I think Im looking at high prices to live there. Im also thinking of Boulder, Colorado whaddup MMM for low CoL and decent CS scene. Anywhere Im not thinking of?  <response>: Greenville, SC - Housing is still really cheap here. 2200 sqft would run around 175K to 250 depending on the area. Decent apartmentsrentals can be found in the 600-800 range. Taxes are cheap Gas is currently 1.73 gallon. Lots of healthcare related IT jobs here and BMW, Rite Aid, Hubbell Lighting, TD Bank, Michelin, Dennys, and GE have major hubs within the county that are constantly hiring for ITProgrammer positions Only two hours to Charlotte NC, 3 hours to Atlanta GA, one hour to see mountains, and only 3-4 hours to the beach 