I ran mine on AOL last year and did not have any problems
Gotta agree. The AOL site run by Fanball was top notch, IMO. Live scoring, and pretty much all the other bells and whistles you would pay for on other sites.
Highly recommend it and hope it's free again this year.
I would NOT use FOX Fantasy if my life depended on it. Seemed like and was a huge mess from its inception. Luckily, my casual group stumbled on AOL to bail the commissioner (me) out.
Go with AOL.