Donno about you, but I have never had troubles with DVC and Vircurex and at one point I indeed stored around 25M DVC at vircurex. The backend service was down for a month a few months ago, but besides that everything has worked well. I know the issues in the past, so I do not store more than max 1BTC.