Your'e preaching to the choir on that one. The amount of companies I've seen posting the same job over and over again up here because they aren't in a major market and won't accept remote developers makes you wonder about their business processes....or if they're still thinking business computing is stuck in the 1980's.