Yahoo is still free. Yahoo has both pay and free leagues. They offer Head to Head style and Roto 5x5 style. They use auto draft and live draft.
You can also join our league which we will make using yahoo. Our league will be auction draft. Its going to be 5x5 roto, auction draft. You can get all the info at our site.
Visit our forums and join us. Here is the link.
P.S. our league will also be a keeper league and has experienced, active owners.
I love mock drafts.