I'd be glad to help, and I'm sure pf03ho would too if you asked. We've already started this work, so its nice to have more help.
Check our previous thread for what we've been able to find:
Roster with actually cap/contracts...
And Phil21, you have a PM.