Yea check out Kelowna, we only stayed one night there but it was one of the best nights out of our whole trip (we were in Canada for 6 months). We stayed in Fernie which is about 6 hours from Calgary - it was really nice and its a 'real' town as in it would probably be better to stay there long term than go there on a holiday.
Other resorts to check out are Lake Louise near Banff - there's about 3 resorts there, I've only been to the one owned by RCR but Banff itself is a really beautiful little town. If you go later in the season they have a castle made from ice on Lake Louise itself and the whole place is really spectacluar.
We also went to Kimberley which wasn't so great. Big White is supposed to be awesome (nearer Vancouver than Alberta), basically what we found was as long as it's snowed everywhere in Canada is great for boarding but it can get a bit bare if its not a great season.
Have fun, it was exactly a year tomorrow that we flew out, wish I was going again
