I was wondering the same thing. I dont know what might be better but I can tell you that I wouldnt tell you to use TQStats, our whole league was not impressed for what it cost...free sites have been better to me. How is MLB.com?
CBS has free leagues starting this year btw. And yeah it's the best out there so far. I'd like to see it accomodate Auction Leagues better, so we can have remote people at our auction drafts, but that's my only major gripe right now.