I am in Calif. I'm coming to NYC for Christmas week. i want to see a musical while there. I don't want to buy the discounted same-day tickets (in Times Sq?), but would rather buy them in advance online. Anyone have any tips about the best way to do that? Is there a website that is better or cheaper than the others? Are any of them known to have less desirable seats. Thanks for any help you can offer.