https://en.bitcoin.it/wiki/Securing_your_wallet#Mac
This indeed:
- Open Disk Utility
- Click New Image and choose 500MB, 128-bit or 256-bit (faster or more secure) encryption and single partition.
- Save it somewhere you won't lose it (like your Wuala, Dropbox, Strongspace or whatever)
- Choose a safe and strong password
- Move everything from ~/Library/Application Support/Bitcoin/ to the image
- Symlink it back so the app would be able to use it
- ln -s /Volumes/Bitcoin ~/Library/Application Support/Bitcoin
Don't forget to mount your image before using Bitcoin and unmount after quitting it.
And I do this on a separate User Account that I exclusively use for the Bitcoin client. To check my balance, I use http://forum.bitcoin.org/index.php?topic=23123.0
I think it is pretty safe. Probably not 100% safe, but I don't know a better way that is at least reasonably practical.