I loved Craig! ... not because he is particularly hot or anything. Ok, he's cute, but there are better looking guys on the show. I loved him because he was so goddam funny. Everytime he made a joke or did what craig does he get's this grin on his face that is just...
I saw Craig like some sort of a surogate father to eddie. Since eddie is a foster child and never really had parents, and then in the first season, he get's to live with Craig and Gina, and get's into trouble ALL the time, and everytime Craig is there to streighten him out or to bail him out or whatever. I really loved the Eddie/Craig interactions...
I also loved the mitch/craig interactions too. I loved how they argued sometimes, and the jokes they layed out on each other... loved it... always have, always will...
Of course, I also liked Eddie, which girl wouldn't like Eddie.. I mean... that body... like... WOW...