I finally found the time to revert to ZVD and tried out the ICS beta (which I would have stuck with if the camera worked :( ) but then I jumped on this baby and I haven't had any issues at all! Thanks thekraven!
<potential stupid question>
Why the restriction to zvd only?
Is it because of the issues with charging on ZVH? Or something more fundamental?
</potential stupid question>