Here's a more focused start. This won't relieve you of any reading but it will keep you from running in the wrong direction.
Heimdall - cross-platform, open-source replacement for Odin (will work on Mac).
Another thread for getting root on the Charge that mentions Heimdall.
[ROOT] [KERNEL] [RECOVERY] - Root / Voodoo Lagfix / CWM Recovery - xda-developers
We can answer questions and offer guidance, so don't be afraid to ask here.
Heimdall - cross-platform, open-source replacement for Odin (will work on Mac).
Another thread for getting root on the Charge that mentions Heimdall.
[ROOT] [KERNEL] [RECOVERY] - Root / Voodoo Lagfix / CWM Recovery - xda-developers
We can answer questions and offer guidance, so don't be afraid to ask here.