Thank you for the error reports, if you would like posting over on the Steam discussion boards would be better for us to log errors.
As far as not being able to launch from Steam goes, we had been playing around with getting a 64 bit version up and forgot to set the settings back so that should be fixed now, so long as you restart Steam. As far as the other issues go...uh, we're trying.