I compiled the windows wallet from the github repo myself -- and it is behaving better. If anyone wants to try it, I uploaded it to
www.rejectmining.comUsual disclaimer: you will have to resync the blockchain! Make sure you backup your wallet.dat first -- and make new backups regularly!
Thanks for making this. Been using this for the past few days and wallet issues appear to be gone!