Here is a first stab at helping you plan your trip:
Las Vegas (2-3 days)
Some people might be happy there forever, but I cannot see spending more than two nights there, and that only if you are really into its artificial atmosphere and gambling. Otherwise a quick stop on a drive through (on your way to any of the great scenic national parks of the southwest that are not on the list, not to mention Death Valley) or at the most one evening to take in a "Las Vegas" show.
[ Edit: Edited at Sep 21, 2006 11:25 AM by pfeiffer ]
The itineray suggestions you have so far received are good ones. However, I notice that only cities, large and small, have made the list with the possible exception of the Florida Keys which I also recommend. Since you have 3 months to enjoy the U.S., I would definitely suggest seeing some outlying areas. Examples of places that stand out but would not remind you of New York City might include spending some time in the Great Smokey Mountain National Park on the Tennessee/North Carolina border; taking a short riverboat cruise on the Mississippi River; wandering the south rim of the Grand Canyon in Arizona; strolling the elegant yet clearly western streets of Santa Fe, New Mexico; and crossing the Sierra Nevada Mountains near Reno and Lake Tahoe, Nevada on your way to Yosemite National Park in California. Any or all of those places might give you a better perspective on this large land. In addition, for a true taste and feel of the South, you should spend at least a day strolling the waterfront streets of Charleston, South Carolina.
Have a great time!
Be careful using Greyhound, some of the stops are a bit out of the way to anything. My top USA picks have to be the Grand Canyon (take a helicopter flight), Mesa Verde (great for Native American culture), and Monument Valley (jeep tour with a Navajo guide and awesome sunrises, although this pretty much goes for any of these desert places). Vegas is crazy and cool, and while in New Mexico I had a cowboy ask me if I wanted to see him twirl his gun Really, anywhere you go you'll have a great time!
Anyone coming to the good ole USA should definitely see our
country's treasures - our national parks.
Here are some not to be missed:
Yellowstone in Wyoming
Grand Teton in Wyoming
Grand Canyon in Arizona
Yosemite in California
Crater Lake in Oregon
There are many more, but since I don't know your exact destinations,
I don't know what else to suggest. I do hope you'll take time to
see some fantastic scenery as well as the cities.
I know you'll have a fabulous time, stay safe!
Places you shouldn't miss in the southwest:
Grand Canyon (hike to the bottom if you're physically able...truly amazing)
Carlsbad Caverns (definitely take one of the off trail tours, well worth the cost)
From following link, check out what is the best in Montreal,
You will find Montreal people are really cool
Here is what to do in Montreal:
1. have lunch at Schwartz's (3895 St-Laurent, 842-4813)
2. Chill out at river side, old port
3. have dinner at Casa Tapas (266 Rachel E., 848-1063)
4. Clubbing and club hopping along St. Laurent and St. Catherine
BTW, Don't forget to eat Putine!