i just switched my league to espn and can't find anything wrong with it. Has free stat tracker and it is free to create the league. Almost everything in the league is also customizable; playoffs, schedule, divisions. Plus our league is a bunch of friends and the message boards allow you to post youtube videos and images which is fun.