I get on ok with my MIL. I find her selfish and self-centred, but I have learned to live with it.
She does not treat my husband well at all, she didn't when he was a child, and she's pretty mean to him now. He is scared of upsetting her, so never says anything, and if I've learned one thing from MN, it's not to get involved! So I tell him that I will support him whatever he does, but I expect the same back.
MIL is obsessed with our children, her only grandchildren, to the point where she has stated that they are the reason she gets up in the morning, and she was in tears when DS1 started school because it meant she would no longer look after him once a week.
We've clashed a fair few times, but I have realised that she isn't going to change, she doesn't think she's done/is doing anything wrong. She makes demands and has expectations, and slowly we're making changes so that she realises that we're in charge, not her.
I see her as little as possible, and when I do see her I'm as pleasant as I can be. To be honest, what annoys me the most is the way my husband moans about her when we're alone but then bows to her every word when she's there. He's admitted before that if he has to choose between upsetting her and upsetting me, he'll upset me as I'll always forgive him. I put him straight on that one pretty quick! It is getting better.
So while I don't really like her very much, we have managed to get to a place where we can have a pleasant couple of hours with the children etc. I never see her alone, but I don't think she wants that either. She loves my kids, and while it can be suffocating and overbearing at times, it can't be a bad thing.