Strange thing, but all cars I've had always seem to clear the passenger side windscreen first. Once thought about getting a LHD just to confuse it! My X Trail is a pain as the windscreen mists up all the time in the cold weather - have tried heater on/off, window open/closed hot air/cold air - all just as bad. The only thing that seems to work is to have the air con on all the time - seems crazt but it does dry up any dampness in the car. The enormous and in my opinion, "total waste of time having one" sunroof doesn't help as the cold, damp air gets trapped here. I left the screen open last year to see if that helped - not a chance.
So it's air con on all winter then?