+1 for Turin if you are budget conscious. Usually cheap and we've found reward availability fairly easily. Car hire is also cheap from TRN - then you've got a plethora of good resorts within a two hour drive. I'd recommend Montgenevre for a family or Sestriere.