georgiadog - I would check out myfantasyleagues.com - Ive used it the past couple yrs with absolutely no problems and when this topic has been discussed before no one has anything negative to say about it. The rest of the pay formats have things that users have griped about in one way or another.
edit - that is interesting - it does appeard CBS has hijacked that address. I know myfantasyleagues still exists though - hmmmm.... There's a mystery afoot.
2nd edit - try this: