There's a lbook and TV series that's come out recently:
How To Travel The World For Free (by Michael Wigge)
http://www.howtotraveltheworldforfree.com/
and in fact his final destination was Antarctica. But I don't know for sure whether or how he made it there "free". (And "free" is not in the FTer sense; for example, I know from the one TV episode I did catch so far that he made it across the Atlantic by signing up for work on a commercial container ship. He didn't start out with having points, he started with having no money.)