Had I been younger, and had no permanant status in North America, I would have followed this with whole my heart.
File the paper work, pay the fees and when the visa is stamped, just pack a small car and drive north.
Too bad I'm too old...
... and that I already did just that a decade ago... :D