Maybe I should change mine again to account for a team's record of the past 5-10 games or so kind of like HB.
I think that depends on what you want them to be a measure of. Those formulas show who is playing the best hockey at the moment. Certainly interesting to see, but not the only way either. Yours is currently more a measure of who has played the best over the season. HB is more useful to determine who might win their next few games, but yours is more likely to show who will win their next 40 games.
If you're going to weight recent games heavier, I'd prefer to see one that doesn't focus on such a small sample size. I'm thinking either take the record over their last 20 or so (which would show who is strong lately but not let a few hot games skew the results too much) or simply make each game further back in time have less weight (which would probably be more difficult to write the script for, but would also show who is stronger recently without placing the emphasis on some arbitrary number of recent games).
What about something like 35% your record + 45% oponents' + 20% last 10 games?
Edit: or 35% your record + 45% oponents' + 10% last 10 games + 10% oponents' last 10?
Edit 2: I now have it like my first suggestion above which puts us at 7.
That one sounds pretty good. I think I'd still prefer something more like 15-20 recent games to throw out any weird recent play, but I think I might be alone in wanting something so large.
Your second suggestion seems a little off to me. I think if you're going down that road it would be better to try something that picks the stretch of ten games surrounding the time you played each opponent (which might be a nightmare to write). If the Flyers didn't play a particular team in the last ten, their last ten probably doesn't mean anything toward the Flyers' ranking.
Having Detroit behind Pittsburgh just seems wrong to me. I think the Flyers are much closer to 12th than 7th as well. Dunno overall, I can't watch enough of the rest of the league to really be able to tell you how they should be ranked.
Interesting on SI, having an early prediction for place of finish. We are picked 4th in the East. Sens are 1st, Devils are 2nd, Pens 5th. I had to keep paging through to find 3rd, and... it's Washington. Very interesting pick IMO. I can see them waking up, but if they make the playoffs, it's close.
3. Philadelphia Flyers (26-15-5, Previous: 9) – Mike Richards and Kimmo Timonen. Good to see Richards finally get recognition with his first All-Star selection even though the hockey world knew he was deserving before this. Timonen has been solid, maybe as much a reputation pick as anything. Daniel Briere would look great in this event, but his minus-12 sticks out.