I can sell my BitCoins immediately for about $250 (what I originally put in). How can you sit and say it has "no value"?
Seriously, was that your best argument?
Supply and demand. Right now there is a demand for BTC which means people can supply them for a cost.