I haven't tried a new league site since maybe 2009 when I tried CBS and wasn't happy with the interface. I am a long time Yahoo fantasy baseballer. I am thinking about giving another site another shot this year, which should I choose?
If money isn't an object to your or your league mates ($10-15/ea) then CBS offers a very robust tool. Which allows for a lot of customization. They also have the deepest player pool. Nothing beats their live scoring either. I use the other sites, but I don't use their live scoring.
I love Yahoo!'s layout and interface. That's partially because I am just so familiar with it. For your simplest league structures it's easy to use and inviting.
Last year was my 1st year with an ESPN league. I can only speak from a participant standpoint (I have commish duties in Yahoo! and CBS leagues). The layout is nice, but the tools to manage your DL and propose trades are much better on Yahoo.
I would like to hear from others that have used FanTrax as well.
I used fantrax last season but did have some issues . Live scoring was an issue, lack of a smartphone app, overall interface guys didnt like coming from yahoo but with the new rules we had instated it made it impossible to stick with yahoo. I personally liked fantrax but other 9 members did not therefore we are going back to yahoo and have to keep track of contracts and what not manually!!!
I've used CBS, Yahoo and FanTrax all for multiple seasons but none compare to ESPN. Didn't use FanTrax or CBS last season though so maybe they've improved. FanTrax had a horrible interface last time I used it, which I think was 2011. ESPN really has everything I need and is a step above Yahoo for slickness/usability.