yeah go with 7zip, it's the lightest of the lot and integrates neatly into the shell context menus, along with support for just about every archive format around (used to need modules from winrar for rar files, but not anymore).
if you're on lunix, you can just use 'zip' and 'unzip'