Possibly a bit far out for both of you, But I am about to move from Wantage in south Oxfordshire. Close to the ridgeway for pleasant offroad action, and links up to the chilterns. Looking at 45 minutes from didcot on a fast train into paddington. I currently do the train thing and a monthly season ticket sets me back £383.70 which works out as £12.35 per day (admitably assuming you travel every day-which obviously your not.)
More cost effective if you buy longer season tickets, but the initial outlay is huge. an annual ticket will equate to roughly £10 per day, but does require a frankly shocking £3996 upfront purchase.
(all prices based on standard class)
Any way, thought the pricing would be of use to you. I imagine the ticket price drops if you go for the reading area.