Okay, I live on Grand Cayman. Here's the straight dope:
If you are looking for a cheap cost of living, smooth roads, or good banking look elsewhere.
If you want Engish-speaking, stellar food/drink, reliable (yet expensive) power, not being on the hurricane path (Ivan not withstanding), and...