Like you, I also love a place that is sufficiently cold in its winter season. I guess, in terms of faculty, Florida is the better one right now, but when you take what that article says into consideration, then I think the prospects of Florida maintaining its quality are dim.
I had really already told myself "OK, so Florida offers less money, and you have to teach 3 classes a year instead of 2 for Purdue, BUT it has better faculty and better prospects for doing the PhD so don't even dare to choose Purdue just because it offers more money and is close to really cool cities like Chicago and has a decent winter......" But then I read that article and BAM.
On top of that, everyone I asked said that Purdue has a better name. I wonder why this is so when Florida ranks higher for almost everything? One of the people I talked to said that he only knew University of Florida because of the Gators...