Sorry, man, that's rough. I tried myfantasyleague.com for the first time this year (HUGE 16-team league with co-workers), and so far, it's pretty sweet. If you can round up some players (doesn't matter how many), you can create your own league, scoring, get real-time stats, etc. for $79.95. Not too shabby, and it has all the bells and whistles.
So you draft AFTER week #1. Who cares? You're all on even footing.
Good luck.