She painted your house, truly?! 
I'm also still giggling over "to Derek, a pig." :o It's just so funny!
My MIL is okay actually. She used to terrify me before DH and I got married because she is very quiet and reserved and...dry, I guess you'd say. DH is younger than his siblings by quite a bit and I'm a few years younger than that, so by far the youngest at any gathering before anyone had GC. I think she thought I was a frivolous bubbly silly girl I was, back then and that we were too young and unsettled to get married. We were 24 and 27, so not unheard of. But DH's siblings made a lot of money and were settled in their own houses before getting married, and we didn't do that. Soon after the wedding, though, I found out I was expecting DS1 and she's been kind ever since. We just had to get used to each other, I think. :) And she's always thought I was a good mother, which is kind of her, and she is thrilled I'm having a third DC.
FIL is all right but very much of the generation where he will say something as though it is fact and expect not to be challenged on it. He's very conservative and will say things like "Obama is just not intelligent" and glance around imperiously. I find it hard to keep a mocking look out of my eye, so I usually don't.
We know where we stand. But he's harmless. And also in his late seventies and not in good health (he seems twenty years older sometimes) so I'm willing to keep the peace while he's here. He loves the DC and tells them tall tales, watches John Wayne films with them, and takes them out to feed his chickens. Those are nice memories for them to have someday.
My mother, on the other hand, was hell on DH for awhile. She didn't like him, called me two months before our wedding and sobbed that he wasn't right for me, etc. She told him that his parent's names shouldn't be on the invitation because "they don't care." She also held the fact that they were paying for it over our heads to get the guest list she wanted.
When I called her to tell her I was pregnant with DS soon after the wedding, she said "I'll have to call you back" and hung up on me. She was basically in mourning for a few months, then decided she was excited about it and ever since has doted on DS to an obsessive degree.
When, five years later, I was pregnant with DC2 she said "oh I hope it's a girl, a boy would be in DS's shadow his whole life. I don't even know why you bother, you already have the perfect child." 
When I told her I was expecting DC3 I prefaced it by saying "don't you dare have an insane reaction!" She did oblige, I have to say. :)
My PIL live close by and we see them often (I've just been ill in the hospital with this pregnancy actually and they has taken the DC every day so I can rest) and it's fine. My mother lives a five hour drive away and we see her once a month and that is also fine. :o