freejung - 8:55 pm on Aug 25, 2010 (gmt 0)
Costa Rica. It checks most, perhaps all of your boxes.
I've lived there, it's a wonderful country. Stable democracy, no military, universal health care, business friendly (it's known as the Switzerland of Latin America), decent infrastructure, moderate cost of living, fantastic weather, very nice and agreeable people.