Ahh.. Ok, for some odd reason I read your "first of are you using STEAM" as sarcastic, and I went like "Is there something wrong with steam?" It might me by the fact that you used capital letters for "steam", and no "?", and yeah I know, i'm a word freak :P
I'll try reinstall ESF, if that...