I understand what you mean, I just got my captivate yesterday and spent a six+ hours figuring that stuff out. I think I might try to write up the steps I went throigh to help other Android noobs like me. I'm coming from an iphone so this is all new for me. The good news: I figured it all out finally and so can you. I now have JH3 installed, and the super root mod, overclocked and evertything. My quadrant score went from stock of around 900 something to 2160 after all the tweaks I applied. I cant wait to see how it performs with 2.2!
Ok, so basically heres what i figured out; to use Odin, you'll need a firmware image, and Odin will be included. I recommend upgrading to JH3 and installing SuperRoot. It makes everything pretty painless. SuperRoot installs lagfix, root, and much much more all at once.
Search for the SuperRoot thread (IIRC). In there is a link to instructions on how to restore your phone to stock. Look for the thread on JH3 and get that image. Post 6 in that thread has instructions, and the restore to stock thread has more of an explanation. Then, you can do whatever else you need. HTH.
Ill get on my pc in a minute a put the links in here.
Sent from my SAMSUNG-SGH-I897 using XDA App