The only buoyancy calculator I trust is Info - Optimal Buoyancy Computer. Once you dial it in with all your personal info, it is really good. Best of all, you can very quickly see what the weighting difference is going from salt to fresh, or skin to 5mm.