Don’t all you Charm users go at once and crash the servers, but the Universal Androot root method, has been said to be able to root your Motorola Charm perfectly, along with a lot of other Android handsets. You can navigate over to here, and get your root on, but before you do that we would suggest going on over to XDA-Developers to do a little bit of reading first.
This is not supposed to be an unlock so you should be safe to go back to stock if desired. If you are successful and get root access pretty easily on your Charm, feel free to stop over in the forums and tell us how everything went. Maybe you could even give someone a tip or two.