My girlfriend and I are going to Buffalo in August and we were planning to spend a night at the falls. She's been to the falls a couple times as a child, but never stayed overnight, and I've never been. We thought we'd do the stereotypical "date night" at the falls and stay overnight. I've noticed that the Sheraton, Hilton and Oaks Hotel all claim to have "the best view", but I figured I'd solicit recommendations from my fellow travelers here to see if anyone has had good/bad/indifferent experiences, and if you'd recommend a specific hotel. I'm primarily a Starwood guy now, but I still have Hilton Silver status from 'back in the day', so those would be my two preferred from a points/mileage accrual perspective. Any suggestions?