I like all the vampires. But if we're playing favorites I'm torn between Edward and Carlisle (took me forever to figure out how to pronounce that btw). I like Edward for all the reasons that Bella likes him - he's just the perfect dream guy. But Carlisle is also really amazing - a vampire doctor, intelligent, purehearted, never killed anybody, righteous and generous, and always so good.