Buffalo's channel 2 (NBC) transmits from Colegrave, NY and is actually on UHF channel 33.
Try a simple UHF antenna on your roof, pointing east of Buffalo and see if there is a good signal.
You might be OK with the 8 bay, but try it directly from an outdoor location to make sure you have signal...