Why so much hate?!
I actually like Katherine Heigl... I would never call her one of my favorite actresses and she is a bit limited as far as versatility goes, but I think she's got good comedic timing and plays very cute characters. And I think she is quite pretty.
Who cares if she's a bitch in real life? She very well may be but at least she is honest about her work. And she stays out of the limelight for the most part. I never see her in tabloids.
I think a lot of people should lighten up and be nice. She's not so bad :)