In season, I really like doing a lot of interval work on a stationary bike. Personally, I've always hated running. But, I've also found the regular stationary bike gets me into the best "hockey shape" besides just skating more.
I'll do a 45 minute session that has a 5 minute warm up, 35 minutes that are 45 second bursts (either just go for 45 seconds at a really high resistance or as fast as I can at a lower resistance) followed by a 75 second active rest interval.
It helps simulate the average 45 second shift.
And as far as resistance training goes, Nike Canada's site has a lot of training information up right now:
Here are some other good places to look:
Dan works with a lot of local hockey players such as Buffalo Sabre Rory Fitzpatrick, NJ Devil Brian Gionta, and a few Rochester Americans.
And here is the Colgate workout site for their women's hockey team: