In addition to your recommendation I'd like some advice on cities and towns to visit(read: places were you'll find large amounts of decadence and debauchery), preferably those with an active 18-25 year old social scene(read: party towns), with appropriate activities(read: lots of bars, dance clubs, strip clubs, and dancing strip clubs) for myself and my friends. I selected these 3 States(if that what Canada calls them) because I felt that their laws are welcoming to people of my age group(read: drinking age is 18).
[spoiler]But seriously, this is going to be the best road trip ever and any helpful advice would be greatly appreciated.[/spoiler]
-
Out of those I've only been to Quebec. And if you are going there I would recommend Quebec city and not Montreal. Also they're provinces.