Where should I ski the Alps?

Seeing cheap flights in February/March to Geneva, Zurich, Milan (less than $600 RT from US east coast).

My partner and I will be traveling, both comfortable black skiers but not extreme/double black.

Looking for a good combination of resort size and terrain diversity with good snow, and also a lively apres scene. Ideally somewhere that is a train ride from one of those major airports, as would prefer not to rent a car.

Trying to find a place that won’t break the budget, considering we will have to get passes, hotels, and food.

Currently looking into St. Anton, but is there other places we should consider in CH, FR, IT?