Wait for 8.2 or 9 and hope to God Microsoft gets their act together by then? Seriously, that's all I've got left. My colleagues won't touch it now even though I told them it couldn't hurt. The thought being if I can't do it then they won't even try.
I have 187 Steam apps installed, so I for one am not going to start over from day 1 to get 8.1.
I have done everything possible minus starting from day one and ripping my video card out of the machine (which really sucks, because I have an nForce motherboard with an onboard nvidia video card - likely to fail too if Microsoft hates nvidia).
So unless anyone has another miracle cure, I am beat.