Good point - I've never payed any attention to these power rankings, but that's the question I would always ask myself if I were putting together a list. I mean, if you're going to go strictly by record, then what's the point of these things? Might as well just list the overall league standings.
I definitely think we'd beat the 49ers, Cards, Bears, Raiders, Bengals, Dolphins, Redskins, and Bucs on a nuetral field right now. After that there are a handful of teams on the same level as the Bills - like the Lions, Panthers, Chiefs, Cowboys, Packers, Titans, Browns, etc.