Phoebe is gorgeous and is relatively uncommon, plus it's a family name which makes it even better :) I don't care much for Caroline, it sounds pretty dated to me but that's probably because all the Caroline's I've met have been older. I vote Phoebe ;)