After reading all the posts about the NFL saying they would like to play a home game in Canada (Toronto), its amazing how people jump to the conclusion that the Bills are moving north....
Its a well known fact that the Bills are one of the more profitable teams in the league (see Forbes magazine article showing the finanical picture of each team).
The Bills have no debt as a team (compare to other teams that owe over a hundred million dollars on new stadiums), a strong fan base, and a great stadium deal.
If you look at current NFL teams, the Vikings and the Saints are in a much, much more precarious postion for remaining in their respective cities. The most important thing to watch in terms of the Bills long term health is the upcoming talks between the player's union and the league regarding revenue sharing. Luckily, (unlike the NHL players), the NFLPA understands that revenue sharing and "cost certainty" (salary cap) is a good thing for players, the smaller market teams, and the NFL as a whole. The Bills are lucky to have Troy Vincent on its team and as a key player in these talks, as he has stated publicly that increasing revenue sharing is a priority for the players in their talks with the owners.
In general, we as Bills fans should welcome more efforts to market the team to Southern Ontario; its now well known that the efforts to reach out to the Rochester market have been a huge success and helped save the team in the late 90's.