I loved reading this review as is brought back some nice memories. I have done this trip multiple times in the last few years to see family in Scotland. Train out of Euston is so much easier that going back to an airport.
My lowest priced fare was £50 and the most I've paid is £103 for a first class advanced ticket. The pricey one just wouldn't any lower, weeks out, it was just before Easter. Virgin service seems to be a bit luck of draw in terms of crew, however the crisps and chocolates to snack on helps the journey go by.