I flew into USA and got a visa waiver thing, then went to canada and gave in my card from usa and got a new visa from canada . Then went to Alaska and filled in another visa waiver thing and gave it back going to canada, then got a new visa going back to the usa.
Each time I got the maximum visa timelimit especially if you say you are touring on a motorcycle.
this was a few months ago
edit: I reentered canada from alaska 2 days later, by giving in the visa card at the border so I don't know if the visa ticks down, but you can hand it in and get a new one if you are vauge about your plans
[This message has been edited by peterson2 (edited 02 December 2005).]