28 days was just right. You get to watch a few weather systems roll through and you've got the time to chase the storms to different areas. Also did 5 days surfing up at Kaikoura which was awesome and managed to catch a 50cm brown trout in Lake Tekapo. I skied this year at Thredbo, Remarkables, Coronet Peak, Treble Cone, Mt Dobson, Mt Hutt and Porter Heights for $80aud a day.