I have a MIL kind of like yours. I invited her over *once* (we've been married 2-1/2 years) and did the whole, 'walk her to the door... Your car is parked where the neighbor needs to park... well, better start dinner' thing and she still refused to go. "I'm not done yet" "No, the neighbor can park somewhere else" "Oh, what's for dinner" Finally I stopped talking to her and just ignored her for 1/2 an hour longer while I cooked dinner, and she finally left. I would literally have to cuss her out and demand that she move or I was going to XYZ before she'd leave, she refuses to take hints, though she fully understands what I'm getting at.
Since I don't want to put myself in a situation where that happens (I have never cussed anyone out and don't plan to start!), now we only meet at her house where I am free to go on my own will or at some other mutual place, always with me having my own vehicle and her having hers (made the mistake of picking her up once also... Bad idea!).
Thankfully DH doesn't put up with her garbage, so he is fine with me severely limiting what I allow her to do. I call her about once a week, and I don't pick up the phone when she calls (caller ID) unless it's convienent for me, which it normally isn't. I literally have caller id for this reason only!

:
We live out of state now, and if she does come visit, she'll be staying in a hotel and not setting foot on our property. I wouldn't mind bringing the baby when it's born to see her in the hotel, go out to lunch, etc. But I am not inviting that stress into my house. She tries all the time... I've told her that she's not staying in my house and she said she'd set up a tent in the yard. Um, no.

Gosh, I sound like a total jerk, but I have to do what I have to do to protect my family. She's not even *real* bad, she just is stubborn and refuses to respect myself, my family, and my house as MINE, not hers to control. DH's house growing up was full of anger, yelling, and manipulation, and I refuse to invite that into our home for either him, I, or our baby.
There's my book on the subject...

Cara