OK, all done!
Important
- There have been reports of lagfix making nandroid run extremely slow. We have seen on entire system crash due to lagfix + CWM. Removing lagfix first is HIGHLY recommended.
You need to have the Samsung drivers installed for Odin to work correctly.
x64
http://www.wikifilez.com/root files/epic4g/usb_drivers_GalaxyS_x64.zip
x32
http://www.wikifilez.com/root files/epic4g/SAMSUNG_USB_Driver_for_Mobile_Phones_x86.exe
Put your phone in download mode (turn off phone. hold down ONLY volume-down key. wait a few seconds)
1 - Load
odin (make sure it detects your device. You should get one yellow "Com" port box).
2 - apply .tar file via odin (use the PDA box) - link below
(DO NOT EVER, EVER USE THE PHONE BOX!)
3 - when phone reboots, install ROM Manager from market
4 - go into ROM Manager, flash Clockworkmod
5 - reboot into recovery via ROM Manager (don't manually reboot, choose the option in ROM Manager)
6 - apply update.zip (home key selects an option in stock recovery)
7 - you should now be in CWM recovery
**IMPORTANT**
When in CWM recovery, the power button is used to select options, don't use the home key. Home key turns the screen off. Don't freak out, just hit the home key again.
CWM recovery -
Multiupload.com - upload your files to multiple file hosting sites!
Known issues
1. Mounting /sdcard from CWM Recovery via ROM Manager doesn't work. (**No longer an issue**)
This problem should only occur if you've flashed CWM Recovery from ROM Manager before 8:40 CST (9/20/2010). Koush has since released a new CWM recovery that resolves this issue. (2.5.1.0)
Angel (fallingup at xda) has done a great job posting thanks to everyone who helped out with this, so I'm just gonna steal his credits.
Fire up the ovens, kitchens open, order up!