There are many cities in the US that are relatively inexpensive, but I'll name a few that I've experienced:<p>Atlanta, GA:
Good tech community. It's home of Georgia Tech and while it's no Silicon Valley, it is the home of a few startups, StartupRiot, and other startup-related activities. The weather is warmer than most places, but it still has seasons. You can find a place to rent pretty cheap here and the city is large enough to have some of the amenities you're looking for, including a million or so singles in the dating pool.<p>Charleston, SC:
Probably not quite as cheap as Atlanta, but it is beautiful and still quite cheap. Smaller in size, but not "middle of nowhere" small. Plus, there's the beach.<p>Florida:
Someone mentioned Miami, but if you seek warm weather and reasonable cost of living, Tampa, Orlando and other cities in Florida are great. The down side is that I don't think there is much startup activity, the upside is I've heard it's great for singles and there is beach, beach, theme parks, beach and probably a few other things to do in between hurricanes.<p>Athens, GA:
Smaller city, but a college town. See jboggan's comment.