Re: Bills fans
I had the "luxury" of going to school in upstate NY where everybody is a Bills fan. Once you get north of the city the rest of NY roots for the Bills since they associate the Giants and Jets with NYC (plus the play in NJ afterall) which those outside of the city don't consider to be the same as NY state. Now I wouldn't say that Bills fans are the best or most hardcore, but they are certainly very supportive, loyal and dedicated. I mean they often joke about how bad their team is, and kind of expect the team to let them down, but by god they will be there when they are let down.
You have to take into consideration the size of NY, and how inconvenient of a place Buffalo is to host the states team. The mean travel time from other places in NY to Buffalo is probably around 3 1/2 hours, and late in the season when the playoffs are out of reach, the weather is horrible so a lot of the travel is through cold, snowy roads, with a good chance of getting caught in a snow storm from the beginning on November on. I know it takes me 7 hours to get to Buffalo, and it takes people in the north east of NY about the same amount of time to get there. I knew plenty of people from upstate NY that would drive 5 hours (one way) to watch the Bills play, knowing damn well that the chance of winning wasn't that good. They wouldn't pick the easy games to go to either, not that there really are any easy games for the Bills. I was happy to see them beat the Pats last season since I had a few friends go to that game, and as you could imagine they weren't expecting the Bills to come out on top.
So at the end of the day there is something to be said for fans that will drive an average of 7 hours round-trip hoping for the best but expecting the worst, to watch a team that hasn't done anything for them lately, and that doesn't have any real star players that you can at least say you went to watch. They aren't the best fans in terms of outrageous fans wearing crazy gear, painting themselves and waving towels, but they are certainly dedicated and supportive in a more conservative and simple way, sporting their old school Bills pullover jackets and such.