There is no one place to relocate. I have helped companies relocate, and each one is different. All the factors listed need to be considered, plus more. Is there good transportation, airports, hospitals, schools, secure banking, stable currency, what are the inflationary concerns, how stable is the government, even if porn is OK is the area gay friendly? You can't get the answers to all those questions from a bulletin board post!
Relocating cannot be taken lightly. It must be done right and to do so is typically very expensive. Even opening a branch company in a new country takes a lot of research before finding good locations--and there rarely is one location that is perfect. Sweden is porn-friendly and the society is accepting of gays. There are also very accepting of your profits in the form of taxation and if you intend to drink there your liquor bills will be astronimical. I recall paying $8 for a glass of beer in 1996 when college bars were letting students drink all night for $5 on "drink and drown " nights in the United States. Milk was $10 a gallon and gasoline $8. The standard of living was great but the cost of living was high, and in Sweden Winter=4 months of darkness.
Islands sound great but after a few months can become monotonous. If you live in Guam, you can walk the beach around the entire island in one day. If you like watching birds in your spare time, Guam is not the place since no birds live there anymore due to non-indigenous snake infestations and flying 8 hours to Hawaii means you are almost half way to Grandma's house for Thanksgiving. Family ties get very strained if you live on the other side of the planet.
Belize would be nice place for a gambling site or straight site but they aren't very happy with homos in their midst. Some Caribbean countries have attractive corporate and banking facilities but at least one will deport you, brand your passport and seize your bank account if the authorities discover you are marketing pornography.
If, after all this, you STILL think you are interested in moving offshore, give me a shout.