Found this picture on FLickr tonight, just cruising around looking at photos with the "Cayman" tag.
This shot is of downtown Georgetown, looks like it was taken from upstairs at the Hard Rock or something...
Makes the harbor area look pretty cool for a change!