Okay there are two things that are screwing up my calculations (not sure about yours Squidz):

1. Since 2007, the NHLPA has voted to escalate the salary cap by 5% each year. This means we should reduce revenue calculations by 5%. So for this past year, I'm coming out to $3.1B in revenues, which jives with your numbers.

2. When revenues fell between $2.2B and $2.7B, revenue sharing slid between 54% and 57%. I'm burned out on numbers so can't crunch the numbers, but I believe 2007 was around 55% and 2008 and 2009 around 56%.

Using this link and this link, it looks like the last few years have been about 0.5%, 4%, ~10%, and 12.9% respectively. From CapGeek, my numbers are 0.29%, 2.11%, and 8.23%. I am guessing they skew higher because actual salaries could be a bit higher than the total spending perhaps due to bonuses, skewing it closer towards reported totals.

Food for thought.