Definitely go with the Astro 7897. I bought the same kit 3 years ago and it hasn't disappointed. The C-frame press is beefy and very strong. Just remember to grease the threads.
I really like LPS-3 for this.
I noticed someone said eezox. I never have tried it on my tools, but i love that stuff for firearms. I'm sure it would work well for protecting tools as well.