Like is always said.. you screw up your phone.. it isnt mine nor anyone elses fault.. It is your own.. you have been warned
I will attempt to spell it out as best i can.
This is all thanks to zefie and the rest of the people are samsungmomentforums for creating this procedure and currently working to enhance the phone
You MUST USE ODIN 3.98 (do not use 4.03) if you have CJ05 (the standard firmware that comes on the moment)...
You must also download the moment.ops file (it is avalible somewhere on samsungmomentforum.com but i really dont feel like tracking it down).
Once you have those 2 necessary pieces you are ready to rock and roll...
This is the steps:
1) Turn off the samsung moment (totally off.. hold power button and select power off)
2) Once the device is fully powered off.. Hold down the volume down button and camera button.. Then push and hold down the power button to turn the phone back on.. It should go into a screen with a giant blue disk and arrow and say Downloading... DO NOT TURN OFF TARGET!!!
3) Plug in the USB cable to the moment and your computer and make sure you are online.. Have it download the drivers from the web (it should be able to do this.. mine had no problem in windows 7) - This is the step that might cause some problems....
4) right click odin_Multi_Downloader_v3.98 and Run as administrator
5) The first box at the top left should say Detected (this means it sees your phone in downloader mode)
6) Go to Option and check the box that says One Package
7) Go to Select Ops and hit the button labeled OPS and find and select Moment.OPS
8) Below that at the bottom it shoudl say Select Integrated PAckage - Check One Package Option... Hit the One Package button and find and select SPH-M900_ZE02_KERN.TAR (the ZE0* will change depending on which version zefie is on.. This is also where you would select CJ05 if you wanted to flash the stock firmware on it)
9) Press the start button and it should do its thing.. reboot the phone and once the phone is back in android you can unplug everything and close odin...
NOTE: The download file for cj05 and zefie's kernels will be in a zip.. DO NOT USE WINZIP TO UNZIP THIS.. Just use the windows build in unzipper.. Once you get the tar file leave it alone.. you use it exactly as it is...
YOU MUST DISABLE Samsung New PC (or whatever it is called)before you do this...
Edit:
I am in the stealing mood so i must give credit here:
From HOKANSOC's signature on samsungmomentforum
http://www.samsungmomentforum.com/rooting/odin-random-messing-with-things-new-screen/?action=dlattach;attach=95
that is for the moment.ops file
From Zefie (same place)
http://fileserv.co.cc/zefie/android/samsung_moment/ that is for a copy of odin.. Also if you go into ROMS/Stock you will see SPH-M900_CJ05_Rel.zip THIS IS THE STOCK FIRMWARE! If you mess up anything you can use this firmware to reflash the moment to out of the box... DO NOT TOUCH THE CL14!!!!
If you go into ROMS/Custom This is where Zefie puts his kernel updates.. They are labeled with ZE0*