Incidentally I reserved two tickets yesterday after finding the best prices with Google Flights. It linked me directly to the airline's reservation system a couple of clicks away from confirmation.
BTW, I used their map to find the most suitable flight. I could change dates on the fly and see the prices change instantly. It's a great service.
Now if they could do the same for railways, I'd gladly pay for the convenience.