I have never played System Shock so I dunno but aside from the frustration of getting it to run on PC I've loved what I've played so far.
BioShock 2 Multiplayer detailed
Sounds like it will be similar to Call of Duty 4's multiplayer with experience points and you can customize your character with different weapons, plasmids, etc.