I feel for you too. There are bad MIL's out there. My DH really doesn't have any contact with his parents (long story), but when he did, it wasn't fun. I remember his mother showed up at my house on graduation day at 6:00 in the morning (because she thought she'd get an early start on the day - after telling us to expect her about 9) and expected me to fix her breakfast, tea, etc, etc ("what do you have to do to get someone to bring you food around here?"). I made her the center of attention (her goal), and made it "her" day. She was happy. I barely had time to get myself dressed and ready for graduation (and deal with the fact that my mom decided it would be a great idea for my dad to ride to the ceremony with my step-dad).

CA