Until its added:
check what Joric made:
https://github.com/joric/pywalletIt makes exporting/importing keys easy without recompiling Bitcoin. It does it right to the wallet using a python script! Still new but pretty cool and easy!
Thank you so much bitlotto, or whoever you really are!

I'm going to try out pyWallet, yay!

I've been using python for various things for a while, I'm very happy with pyTiVo for instance.

Ok, I have downloaded pywallet.py, I've run it and told it to dump my wallet in JSON format, and it dumped keys to my screen. So, I told it to dump the output text to a file I called wallet.json.... now what? How do I import into a new, clean and undamaged, wallet?
Usage: pywallet.py [options]
Options:
--version show program's version number and exit
-h, --help show this help message and exit
--dumpwallet dump wallet in json format
--importprivkey=KEY import private key from vanitygen
--datadir=DATADIR wallet directory (defaults to bitcoin default)
--testnet use testnet subdirectory and address type
Thank goodness for advanced text editors like Notepad++ and Textpad that have macro recording functionality. I created macros to edit the json text file to create a batch file that would run all of the key importing quick and easy.
