Sorry for being somewhat naive. I have the same problem on my brand new eee pc 1018p (I don't understand why you can't buy the machine clean to begin with, and not just built for win).
Anyway. I understand the problem is solved. Can anyone summarize the logical sequence of the necessary steps:
Do I only have to upgrade the alsa install, or
do I have to go through any of the other steps in the thread?