I went to Snowbird in 2003 and it was dope. Not much freestyle when I was there (went in March) but there are plenty of 'off-trail' lines and nice drops. The weather is definitely something to keep an eye on. The day after I left, there was a huge storm and the hotel I stayed in apparently got snowed in and it only snowed about a foot or two while I was there.
Hands down the sweetest lodges you will ever walk into. Not to mention the kick ass terrain there. Awesome food, awesome facilities, awesome mountain and not any more expensive than the other mountains in the area.
Oh and if you go to The Canyons make sure you check out the trail called Canis Lupus.