C.B.
okay first off relax about his crying - like others have said, i am also sure that it was purely due to the change in routine. this will be the first of MANY disruptions in his routine that will upset him...it's our job as mommies to realize that, be calm, and show him it's no big deal.
as far as childcare is concerned, if you want, you can email me your general area, because i might be able to help. my sitter is awesome and she has an opening but she doesn't do full time, just to warn you. the other thing is, as uncomfortable as your MIL makes you, and even if you are right about your suspicions about what she may tell your child, it probably means a lot to her, the time she gets to spend with him. just because you two aren't best friends doesn't mean she wouldn't be a good sitter for your son. you can work on your relationship with her, seeing her every day at drop-off and pick-up. sorry to play devil's advocate, but i do believe family is important and it might be worth "playing nice" for your son to have a close relationship with his grandma. a little personality conflict between the two of you shouldn't get in the way of that. (and of course, maybe i'm just glossing it over and there truly is a problem, that you shouldn't be taking your child there- that is completely up to your judgement)
my advice is to relax about it, but keep looking around and when you find something, tell her something about how you (you AND your husband) want him to be around other kids. if you stress out about it it will only transfer to him and make him unhappy. good luck!