Finally an idea worth keeping!!
I have very recently come across this bit of information on the internet. Now I did not have a lot of time to read about it but what I have read so far really makes me like this vision already. The video below really says it all but if I had to sum it up here is the idea:
You get a phone which is built on changeable, hence upgradable blocks. You can build it according to your needs and upgrade it when you feel it is getting old. The idea behind it all is to prevent fast-growing technological waste. I so far like it very much indeed. I hear they have already signed up with a specific phone company in order to bring this project into production and I would like to follow their progress quite closely.
You can find more info on their official site .