Nevasport is the largest and most famous spanish forum (and one of the most important ones in Europe) about snow world. We just open a subforum in english for all that foreigners interested to get info and come to Spain for skiing. Please, feel free to visit us and ask whatever you want, ee will be happy to answer all your questions. And yes, you can ski in Spain!
Ski in Spain