First Great Western are fantastic at arranging for me to spend copious amounts of time on platform 12B of Reading station. I don't know where my train spotting hobby would be without their ability to rearrange the timetable, seemingly at random, to avoid providing trains heading in the general direction of Cholsey.