Besides the freedom and privacy, there are a few more advantages.
Bitcoin transactions are very cheap, and can be free. (however most clients usually require a minimum miner's fee of about 5 microbitcoins, which will probably go down in future versions if the USD/BTC price goes much higher).
For example, a few days ago, someone sent about $140 million (USD) worth of bitcoin, and paid no fee.
Another advantage is that transactions can be as small as 0.00000001 BTC (called a satoshi), which when combined with little or no fees, makes online micro payments viable.