If only a site like amazon would take bitcoins, the market would explode.
I very much doubt this. I mean - why?
The appeal of Bitcoin is the anonymous, quasi-secure nature of the thing. Why do you need that for Amazon.com? That the government may be interested in your picking up 'Python in a Nutshell' or the Dark Knight on BlueRay?
Why not use your U.S. dollars and their stable prices, versus holding funds in a fairly unstable currency?
Bitcoin will take off when it can do something the Dollar/Euro/Pound can't more easily and conveniently.
You doubt that would happen or that the market would explode?.
Because yes we know amazon doesn't like the unstable BTC. But some day it may become stable enough for them, or some other sites may come first...
But if people are given the choice between spending BTC in gambling, donating to your favorite organization or buying some libertarian's books or inception in blueray, thats when BTC would go from being an alternative to potentially replacing the use of dollars, and the value would go up.