Hondas are great. My Mum has had two Civics and is now in a CRV. My sis had two civics two and is now in a quashqai thing. Both are spacious etc but if it were my money I'd pick the CRV everytime - great car for the money.
My old man thinks it is as capable in the snow as his Range Rover was, that was on snowy roads rather than pulling trees acrooss muddy fields!
Golfs are alright, nothing to get excited about in my opinion.