How awesome is it that a character as broadly drawn as Kelly still comes off as completely realistic? I have actually known girls like that in real life! I think I may have even dated one of 'em!