Here's what you do.
1. Order some inexpensive tickets from STUBHUB.com. They are very cheap and to be honest - every seat has a great view.
2. I used priceline.com for my trip to Las Vegas (4 nights at Caesars Palace). It was only $630 for the flight roundtrip and hotel! I figure it will be cheaper in Buffalo. I recommend staying at Adams Mark, The Hyatt, or the Avant (a bit pricier).
3. Enjoy your time here - your hotels (if you chose mine) are all walking distance/driving distance to HSBC Arena, Anchor Bar, The waterfront, and shopping on Elmwood.