http://www.fulltiltpoker.com/chris-ferguson-challenge
It started on 4/06. It took him 7 months to turn $1 into $100 and then about another 7 to get to $1000.

As you can see below he went from about $1500 to like $9000 in about 1 month and then up to where he is now in a bit less than half a month. Winning a large MTT and/or going on a run of high cashes will do that for you. Note that he stuck to very strict bankroll guidelines while doing this.