I, for one, won't argue about the present location for the Bills. Having spent a decade in the West Seneca/OP area, it's been an easy commute. Even in the city it's great. Zip down the Skyway, head over to Milestrip and zoom up Abbott.
Also helps when a friend's family lives within shouting distance of the stadium.
What is the general impression in Cincinnati with the two downtown stadiums?