I snowboarded at Massanutten my first season two years ago and i had a ton of fun. They had a great mountain for slowly improving and good instructors. For someone who is an intermediate or expert I would probably recomend Wintergreen because it has much more slopes and more diamond slopes. Only problem with Wintergreen vs Massanutten is it is much more crowded.
p.s. the lift for the main hill is insanely slow which definitely gets very annoying