If it makes a difference I have Vista 64bit.
I've tried everything short of reinstalling both Steam and LH just to see if it was one of my settings or something. Tried offline, tried without steam in-game community, tried turning mods off in LH, verified both installs, checked steam for updates, and tried launching LH from 3 different locations (desktop, steam taskbar icon, and from within steam). It happens every single time since yesterday, and it never happened at all before (and I was restarting LH a lot before because of the reloading from within game issues).
It also does something weird when I close LH. I get the normal windows pointer with the little circle next to it in one second bursts off and on for like 10 seconds, but my PC isn't slow at all or seeming like it's doing anything.
Also been playing the steam version of Defiance without any issues.