As long as you are certain you can exchange both ways before the value fluctuates too much !bitcoin is a really good method of both transferring money and exchanging currency.
The # client is awfully resource demanding (you need the full tens-of-gigabytes blockchain stored locally). Other ways of keeping your wallet are clients like # which keep your private keys locally but rely on a third party server to verify the blockchain).