I can recommend Sauze d'oulx in Italy, huge area, and you can ski into France for lunch without any problem
Great night life too! :-)
http://www.sauzedoulx.uk.com/ Ski Information:
Sauze D'Oulx
No of Runs 7 blue, 25 red, 4 black
Km of Runs 100 kms
Snow Canons 150
No of lifts 20
Milky Way
No of Runs 39 blue, 93 red, 32 black
Km of Runs 400 kms
Snow Canons 1000
No of lifts 88