I hear you....I am currently living in a place with extremely dry winter air and I work in healthcare so I wash my hands constantly. I've tried lots of stuff--Neutrogena, L'Occitane 20% shea butter, Aquaphor, Philosophy, local products. The best thing I've tried so far is a homemade remedy a machinist/massage therapist made that had a lot of lanolin in it (and consequently smelled like sheep). The best thing I've found so far has been the EcoTools bamboo gloves, because they're thin enough that you can still turn the pages of a book or use a laptop trackpad after putting them on, and consequently I don't mind sleeping with them on and they don't make my hands sweat excessively. It's definitely an improvement on traditional cotton. My current favorite lotions at bedtime are bath & body works "Glove Me Tender" and plain old Neutrogena Swiss Formula original--I load up my hands until they are totally coated and sticky and put the gloves on over. I like the smell of the L'Occitane 20% shea butter and keep it in my bag and desk for during the day because its very subtle, pleasant smell is good for work, but it hasn't been strong enough for what I need otherwise. I just ordered some of the Qtica cracked hand therapy lotion from Art of Beauty because I have their Intense Lip Repair Balm and it is fantastic and true to its name, and I've heard good things about their other intense repair lotions. I've been giving the EcoTools gloves to everyone this winter...they're really what's keeping my hands from splitting open and otherwise being consumed by raw, flaky patches of irritated skin right now. Not sure if you can get them in Canada, but perhaps there is something similar? They're $4 at the drugstore here. If you find something fantastic, please let us know!