Don't forget the option for couch surfing, http://www.couchsurfing.org/. A friend of mine took advantage of this when he crossed Canada and the US by motorcycle a few years ago. At worst he had to set up a tent in someones backyard and was able to use their bathroom, at best he got a full meal and a couch.