This sounds like such FUN. I don't like to drive long distance any more.
Sitting on a train is more my speed.
I will have to rice it out for summer time. '
I know they have specials every now and then.[/QUOTE
Kids fare is half price and they do have specials where kids are free occasionally. If your excited about it then do it. I think a 10 year old boy would love it.
The earlier you book the cheaper it is

and if there is a special after you book you can call and get that price. When looking at the amtrak.com site the prices can change from morning to night or daily, just like an airline, so you have to look constantly. Right now it's $351 round trip for both of you if you went the last week of June 2010.
AAA also gets you a 10% discount on the base fare only (coach seats). A small sleeper at that same time would be $820.
Even though some of the "view" isn't spectacular it's still pretty good. Going through the DC area you can see great views of the capitol even the Washington monument. Just take games, ipod or whatever to keep busy when he's bored. Definitely take a small cooler with drinks, snacks, sandwiches, etc. Prices in the lounge and dining car are $$. You can also leave you seat and go sit in the lounge at a table to hang out if you want. Do not leave any valuables at your seat if you do this. Cooler, blankets, etc. won't be touched though that's never been a problem.
Any more detailed questions I would be glad to answer just pm me.