Bensmum3 - sorry I can't make it to a Westcoast Mainline station, but hope you have a great journey next week.
We went to London last week - 4.5 hrs - not a patch on your journey of course! But went smoothly.
One thing that always works well for us is to printout the list of stations and times for ds2, then he checks off each station as we leave and announces loudly to the whole carriage how many minutes late the train is running!
If you are on a Virgin Pendolino there are sockets you can plug headphones in and listen to the radio and a children's channel and various different things. You can buy headphones on the train or just bring your own.