happy birthday karen 26 Dec 2008 Happy Birthday to the world’s greatest sister!! (Yeah, I know. We all love her anyway.)