Hi Joerg,
I don't know how you designed your environment, but despite of our highly redundand hardware (8 NIC, 8 SAN), UPS ,multi-path everywhere, there are still a number of failures you can not provide redundancy for (i.e. motherboard failure, CPU failure, local RAID controller itself), plus failure of ESX virtualization layer itself in this case.
To circumvent such kind of issues, VMware designed HA/DRS/VMotion. But this is not enough to protect you fully. You have to improve global redundancy at the host level by keeping N+1 redundancy. If your environment is Production only and critical, you should be able to loose one server in the cluster and restart the VM's on the remaining ones.
I'm the first to recognize that such a bug is a shame for VMware but don't blame them for poor design.
If you want to be proactive, I suggest you find the ESX server hosting the less domageable VM's you have (maybe one hosting only dev servers, or the one with the least VM's or the one where customers are the most tolerant) and stop all VM's on it (an orderly shutdown is always better than a crash), restart them elsewhere on 3.5U2 and downgrade the empty box to 3.5U1. You can then use VMotion to move VM's from another ESX 3.5U2 server (it is working, i tested it) and perform a "rolling downgrade" of your infrastructure. Re-installing ESX should not take more than one hour and you will be in a much better situation when VMware release the fix, regardless of the form it will have, ISO, RPM ...
Hope this helps, best regards,
Ludovic