Well, I can't say I wouldn't sell at 1,000 USD. I mean 100 Bitcoin don't sound like much now. maybe 10,000 USD right now. But 100,000 USD is a nice amount. I think people will panic sell in hopes of not missing out a nice pay day. But I think we have quite a way to go until we can see those types of numbers.
No more than 2 years.
Would be my educated guess, too. Bitcoin has grown about
four orders of magnitude in the past three years or so, which of course isn't to say it will continue the exact same growth trend. But within the next few years I foresee the exchange rate per
BTC as being likely upward of $10k at least, even in 2008-adjusted dollars, or zero, but not much in between. We shall see.
The transactions-per-block scalability problem is still a biggie. The very smart devs must have spent a whole lot of time figuring out the best method of dealing with it though. Have faith in them; watch a Mike Hearn video or three to feel good about the prospects of the Bitcoin project!