Chances are if you work from home a lot and travel for business, you book a fair amount of train tickets. I was recommended the National Express site by pal and fellow collocator, Stephen Waddington last week and it seems great. There was far more availablity that Trainline, lower prices and it seemed a lot more flexible about changing tickets etc (although i have yet to try the latter).
My rating: ****