None of the sites are perfect. I have used Yahoo, MFL and CBS. They all suck for different reasons. If you want to deal with the limited fnuctionality of Yahoo and pay nothing.. Awesome! If you want to live with the highly configurable MFL in which you need a degree in website design to make the site usable.. Awesome! If you want to use the highly inflated, often problematic but user friendly CBS... Awesome! They all suck at times, for all different reasons. I leave it up to the owners in my league. They like CBS. They each pay like $12 each for the site fee every year, and that is fine with me. No site is perfect. All this arguing over which is better is rediculous. Some of you need to get out of the house once in a while and stop gluing yourselves to the live scoring all day.