Whiteface is my favorite place to ride. March is usually the best time to go, as the slides usually open by then if snow is on average.
Stay in lake placid, its like 10 minutes away. Great town with great bars and restaurants. I think there is a shuttle from town to whiteface.
The slides are really technically challenging. As are some of the glades around the mountain, but its nothing crazy (except the slides).