Oh, Sscarlet, trust me, there is NO WAY to make everyone happy when a wedding is involved. Do what you need to do--and then only make compromises that you are comfortable with. If you want to have it in New York, could you do it earlier in the day, so all of those relatives your mother is convinced would rather sleep in the train station can just take a train home? In the end, this is about you and your DF, not whatever your mother's image of a perfect wedding is, so if you can, plan what YOU think is appropriate, I'm sure your relatives will understand.
Have you checked out indiebride.com? They have an AMAZING set of resources about wedding planning and a great "kvetch" section for support and are just a great place to be. I think there's a huge tendency for mothers to invest a lot of their ego into weddings, as if it was actually a reflection on THEM, and it's not, so much, but it can be hard to walk that line.
(My mother went bonkers around my wedding as well. It's unpleasant, but it's a reflection on HER not YOU.)