The problem seems to be with hot_exit and remember_open_files weirdness.
If they are both off, subl does not work, it just opens a blank file.
If one of them is on subl does work, but it also opens previous files I had open. Lion is already shoving this down my throat, I don't want ST2 to do it too.
Is there a way to have subl work while still having hot_exit and remember_open_files set to false?