Hrm.. sooooo hard.
I'd have to say Jake. He is my angel. I can call him from any room in the house and he comes instantly. If I bend over and put my hands down he'll run full speed to me and stand on his hind legs with both front paws lifted in the air - as if you say "Pick me up mommy, hold me hold me!" I always pick him up too.
As soon as he's in my arms his little purr motor starts going.
Drew (aka Drew-Bear.. because he's so much bigger than the others) is definitely Craig's cat without a doubt. Drew loves him sooo much and will talk to him (or squeek to him), and let Craig hold him. Drew very rarely lets me hold him.
As for Sebastian. He is such an independent spirit. He doesn't like to be held but he looooves when I lay on the floor and pet him. Only then will he snuggle with me.
I love them all very much and equally, but Jake is my angel. Craig can sit and call Jake for years and Jake won't go to him. I can call him once and instantly Jake is in my arms.