I'm making a back-up program that will need to compress many files into a TAR file before sending them off. Is there a command-line based program I can shell to, to get this done? Or possible call something directly from VB.NET? I know there are alot of programs like WinZIP and winRAR, but I need something very light weight with minimal impact to the system.

David