Don't even think about buying a non-developed island, you'll have to pour lots of work and even more money into it.
Lots of cheap islands in Canada and Sweden (or Finland?), but those are a bit harsher and don't offer a tropical lifestyle.
Consider distance to mainland, fresh water, cell phone...