I've been looking myself. There doesn't seem much better than the command line utility. I've tried utilities freetar, tarpit, droptarbz (AFAIR), and most of them had fatal errors....the drop program would only work on bzip, not gzip, or tar...freetar would often get errors, silently, and write corrupted/unfinished files....tarpit would get errors, would say it did but not why, I assume it ran out of temporary space though it shouldn't have.
All I can say is try the command line utilities. the command "tar" is all you need, it can gzip and bzip2 files by using the z and j switches respectivly. they both kill resource forks, though they shouldn't in OS X.4. If you need it now, try finding utilities to binary encode or hex encode the files before. tarpit is able to do that.