If barbs are maxed, you may want a few warriors to protect your settlers and workers until you've filled in the island with your culture...but otherwise, I agree with JMK. Push tech, try to get philosophy...I'd be inclined to get Map Making as the free tech, though, that way if you're close to the mainland, you might have a shot at establishing a foothold there before the other civs fill it in. All the more important if you don't have any luxuries in your island.
If this is C3C, and you get an SGL, I'd use it to rush build either Great Lighthouse (if your suicide galleys can't find any other civs) or Great Library (if you're within range of the mainland). I would also push either the Statue of Zeus or Knights Templar, that way you can get an army while focusing on building up your cities (since you won't be able to build "out" you might as well build "up".
And, again, really interested in seeing pics or a savefile for this one.