I have been researching this topic and other Buffalo Airport hotels for at least 3 days

I've read every old thread I could get my hands on as well.
Bottom line is I went up to 90 dollars on Priceline and couldn't get it for the end of April. It's still early though so it's a possibility. Also.. there are reports on other forums that some people had to pay for parking and others did not with Priceline reservations in the last few months. I don't want to risk it.
So with all that in mind I just went ahead and booked it for 149.00 plus taxes on the Mariott site. In the end, it covers our parking for over 10 days which would have been almost a hundred dollars anyway. Our flight is early in the morning so the 160 all in didn't seem bad to start our vacation on the right foot and stay in a decent hotel.
We'll let the kids swim, have dinner and get a good nights sleep for the early morning ahead. Well worth 160 to me.