one critical bug in the main bitcoin client and the value will become zero (or close to it).
whilst I like the idea of bitcoin, I'm not betting my retirement on being able to draw out my BTC balance in 40 years