Now take a look at Fog's signature, and see if your computer specs (especially the graphics card) approach his. As you don't lay out your system specs, Brego, it is hard to come up with any useful advice.
Also, how's your internet connection? Wired? Wi-fi? Cable? Shared?
I have heard little complaints about Steam (although private servers may be the choice of top leagues), but plenty about under-achieving computers and graphics cards. I think this (or your connection) is your issue if you have had similar problems on FPS's etc..