Corolla gets my vote, and since I've owned one for the last 7 years I will tell you why:
Pro's.... Reliable, well built, smooth engine (1.6 petrol), easy to maintain if you DIY, reasonable economy (40 mpg and I'm no saint), comfortable, no stupid unnecessary gimics to go wrong, did I mention reliable? (at 10 years old and 97k miles, mine is still on the original everything - apart from 1 headlight bulb, 1 reg plate bulb, and 2 front wishbones at MOT time this year). I change the oil, coolant, plugs, and filters at approx. half the recommended intervals to keep her sweet as it's so easy to do. No timing belt either; it's a cam chain and I haven't heard of any issues with it. There is not a spot of rust on the bodywork on mine. Low insurance group.
Cons...... VED is quite high at £215 per year for the 1600 petrol. They are getting on a bit now, as newest ones are 2006. Some of the older petrol engines had oil burning problems at high mileages, I think it was pre 2004 1.6 engines. Mine hasn't burnt a drop between oil changes.
I've seen a few good 'uns on Autotrader with reasonably low mileages, and they go for somewhere round the £3k mark. Less cared for ones are much less.
Compare that to VW's
, of which I owned about 6, prior to the Corolla. EVERY Golf I owned (2 x mk2 GTi, a mk4 petrol, and a mk4 diesel) had a problem with water getting into the passenger compartment, as did the one Bora diesel I had. In each case it was rain coming in by getting down the window and then seeping in past the leaking membrane inside the door which is supposed to keep water out. It was an easy fix on the mk2 (once you had figured out the problem!) but a nightmare on newer ones with electric windows.