I'll chime in...I own a 2009 SX4 up here in Canada and have been nothing but pleased with the performance and handling of it. It is unstoppable in the snow because of the AWD but also the ability lock the differential. Subaru and most of the other cars you mentioned don't give you this option.
I was comparing it with the impreza when I bought and a couple things turned me off the Subaru:
1. the handling is not very good, you sit really low, and the interior is crap. It couldn't hold a candle to the SX4 in terms of performance, drive, fit and finish and handling when I tested them back to back.
2. the gas milage is worse.
3. the finance rates were high.
4. alot less options for the money.
The good thing about Suzuki is you can get these SX4s pretty cheap with 72 month 0% financing. Try that with the Subaru.
Anyways, I haven't had a single problem with my SX4 and I drive it pretty hard. The build quality is superb on them and is really an underrated car---look up any publication and you'll see the praises for it. And the one that said Suzuki's have crappy reliability, you should look up the scores...according to true delta and CR, the SX4 is considered one of the most reliable vehicles in its class. Plus its built in Japan.
BTW I sold my 2005 Ranger to buy the SX4--First, the Ranger was TERRIBLE in the snow and second it was a PIG on gas. This was the 4 cylinder too, I couldn't imagine the 4.0L. I would stay away from these if you plan on driving in the snow often. Get a F-150 instead for a bit more money.