I'm considering purchasing a 2011 Mazda2 and would love some feedback regarding reliability. I'm trading in a Pontiac Vibe AWD and I live in Pittsburgh, PA where we get a good deal of snow, so I have concerns about how it performs in the snow. FYI, I'm also considering a Kia Rio or Toyota...