I want to go to Yosemite and travel route 66. Quite like to visit New York too, just to tick it off the list. To he honest the US doesn't hold much for me. Canada on the other hand...
Nothing really I'd want to avoid. Scots are loved everywhere!
You need to come see the 'real' America. Let me take you to a rural Wal-Mart and we'll people watch. Then we'll go out to the shooting range and spend a few hours shooting guns. Get drunk and watch a demolition derby or a monster truck rally. Finish the day off by going to the strip club that also has a 24/7 breakfast buffet. That's right, pancakes and bacon at 11:30PM while some girl works her way through college.
And yeah, I don't blame you, Canada would be better.
American west is pretty scenic. The middle is pretty boring, hence people refer to those as 'fly over states'. The east coast, from what I gather, is kinda 'meh'. You can go watch crack junkies in New Jersey and self-involved assholes in pretty much any city.
Florida is basically a giant swamp full of old people and crazies, haven't been to the Gulf Coast but when I was in Mississippi earlier this year the waffle house had an armed guard inside. The south does have some really scenic historic sites, but they're all old plantations that had slaves so it's somewhat morbid. Lot of cool old colonies on the east coast though, and some nice historic sights as well. But America is too young to have any really 'neat' historic sights.