B.R.
we just came from the snow...there is so much up past Payson. If you go to Forest Lakes I think they have about 3 feet! It's only a 2 hour drive frome here. Christopher Creek is where our cabin is and it had 2 feet of snow, there are a few small hills around there and some great cabins to stay at. Here is a webcam to the snow just 10 minutes of there in Forest lakes: http://www.forestlakesweather.com/webcam/livepic.jpg
On the flipside, if you want a real snow hill/snow park, you can check out Cinch Hook Snow Park- also north of Payson: http://www.azcabins.com/what_to_do.htm
It's fun, but get there early, it gets busy this time of year and if you park on the road they will tow your car, just be aware of that!! There's a small parking lot there you can use.
and nearby cabins, http://www.azcabins.com/cabins.htm
(don't let it fool you, it is NOT a resort, but it's an okay place to stay). A bit out-dated, but it's been a long time since I have been there!!
Let me know if you have any other questions! I can help. And for sleds, check out craigslist.org or costco. If you go to a sporting goods store you're looking at $20-$30 for a decent sled, maybe more!