Bitcoin is a relatively new online currency that has some very attractive and in some ways revolutionary features. Unlike other forms of online (or offline currency), it is completely decentralized- think of it somewhat like bittorrent- in that it is just a network among users. The currency...