Your best bets are www.snowjapan.com
and our Japan regional forum. I'm thinking about doing a month or two in Japan this season if I can arrange the timing. We'll see what works out. I have a friend who just moved to Sapporo and want to see the Hakuba area as well.