Depends on whether you need to get into London much.
Good thing about Surbiton is it's still in zone 6, you're on a night bus service from central London, and the last train is about 1am (likewise Kingston).
Like Atlaz – great bit of footage btw 🙂 – we moved from Surbiton* to Walton about 4 years ago after 15 yrs in Surbiton, that added about 3 quid to the cost of an off-peak travelcard into central London. Top of our list was actually Godalming but Walton won 'cos my OH thought she'd wind up working in London again (actually got a job in Guildford).
>the trains that serve places like weybridge, surbiton etc stop alot and vcan take longer that the fast trains from woking.
As nasher said, Surbiton>Waterloo is about 20 mins and they're v. frequent – whereas Walton has 2 fast (25 mins), 2 slower (35 mins) – add 3 minutes for Weybridge. Kingston has two slow (30min?) trains to Waterloo in hour (plus two slower ones via Richmond)
*actually we were on the edge of Surbiton/Tolworth, round the corner from Cycleopedia (or Martin Reed Cycles, in the unlikely event anyone remembers them…) – so a 15 min walk from the station.
Kingston/Guildford tends to be more expensive than Surbiton – Woking's cheaper still, but some of the town centre's a bit pikey in the evening. I could say the same of the area near the clubs in Kingston, but it has some reasonable pubs otherwise (as has Surbiton).
Another thing about Kingston – living in the centre or just north of it can be a pita to get out of in summer, if the one-way system gets snarled up.