Virgin Trains. Undeserved reputation in that everyone slags them off when they're (in my experience) the best train company in Europe by miles. As long as you book in advance you can get a first class ticket for cheap. I've never paid more than £49 each way from Brighton to Manchester (and as...