Their front page and signup says it's free "and always will be"... but then companies lie regularly, so I'm sure they'll find some way to make only the very basic system free and charge for everything else.
If they did make it a totally paid service, I think they'd get a very nasty surprise: there's little incentive to pay for it when there are so many alternatives. They'd basically give up their market dominance, IMHO.