I've got geckos and want to get at least one snake at some point. Snakes IMO win huge on beauty, and of course ease of upkeep, but there's just something about the comedy (and amazing cuteness) a crested gecko can produce that is not to be underestimated. Lizards definitely exhibit more "personality." I guess I'd say that both are wonderful in their own ways.