I'm working on an article about this very topic, ironically. LOL
Find a league that uses My Fantasy League (MFL - Fantasy Football League Management from MyFantasyLeague.com) as the league manager and you will never want to use another site.I'm in one money league on NFL.Com
I'd like to be in a dynasty league but I'm nervous about venturing beyond my NFL.Com comfort zone.
Maybe someday.