Yeah. I'm in the same boat. ~10 hours into Geneforge, it's been sitting around sense the holiday sale (and man, I don't know why I waited to long to start playing it. I haven't been this into a game in a very long time), and I just started in on it a few days ago. I supose I'll wait for steam to fix it, but this is yet another step in my slow dispersion of business from them to the other download vendors.
On the up side, looking to this site for tech help, I discovered that Spiderweb Games sells their products directly, and is also having a sale on Avernum 4-6 (which I would be a fool not to buy with all the fun I've been having already with Geneforge!), which I had been planing on buying though steam until this happened. Now I can get a great price on them, and make sure the best part of it goes to the people who I would like to see get it the most, the game developers! =)