Nestled in the breathtaking backdrop of New Hampshire's White Mountains, two beloved mountain resorts beckon fans of winter sports. So VeryLocal's "Eat Play Stay" asked the locals, which is better for ...