NEW YORK (TheStreet) - Looking for a cheap place to buy a house? There's always Buffalo, one of the markets with the cheapest homes in the U.S., but there's a catch -- you could be buried under eight feet of snow. You should consider it, since Buffalo clocks in at No.