THanks guys, but those suggestions did not fix the problem. I'm pretty sure it wasn't a session restore, FF wasn't prompting me, my homepage is set to blank.
There's something in the registry or somewhere that got set by this program, not sure under what conditions, and this is getting really irritating. It's like Windows is controlling this, not FF.