Go with the Volvo - The Diesel will be a nightmare to run in the cold weather - warming up the plugs can take quite a long time before you can start it!
I had an 86 Volvo 240 Wagon that just ran and ran. I never had a problem with it, you won't go wrong.