Bitcoin is a great idea but could be improved somhow.
The calculation which are made by miner to earn bitcoins are very random and as far as I know very useless, wouldn't it be possible to take this hashing power (at the moment 83.397 Thash/s) and use it to do DNA sequence analysis or something more useful?