The skiing is real lame, if you dont wan't to travel 7, 8 hours or more.
The nightlife is very good. Hard to summarize but there are a wide range of different clubs.
If you are looking for a place where you can do weekend trips to good skiing i wouldn't reccomend sthlm.