[Vibrant Android Development] Hung0702:
This video shows the only method I've used that consistently and reliably boots the phone in download mode. If that method does not work for you, you need to search for alternative methods (I can't recommend any, as the method used in the video has been all that I needed).

I'm sure at this point you think people are being unhelpful, but understand that the question you pose is not posted in the correct thread.

"Why does it make a difference, the problem is caused by CM7?"

You don't know that for sure, and if you could prove that, then you would probably be capable of going into download and using odin. It's like saying the gasoline you just bought is causing your engine to sound funny, so can anyone show you how to change your oil. It's unlikely that single tank of gasoline affected your engine, and changing the oil isn't going to help. I'm saying this because it's HIGHLY unlikely that CM7 could prevent your phone from entering download mode (I would say impossible, but nothing is impossible, follow your dreams, etc etc).

Not sure if you've noticed, but this thread is over 200 pages long. Most of these posts are by people not familiar to flashing. People with relevant inquiries regarding CM7 are often drowned out by elementary issues that should be solved by searching. Your problem sounds EXTREMELY simple, and everyone who has flashed CM7 has used odin several times in the past when they odin'd back to stock for other roms. This thread is not intended to be for beginners (you claim that you know how to do this stuff, yet I saw a post on the previous page where you ask how odin works: "How do i setup Odin to run? I just have it open, do i need to do something else?"). Realize that tens of thousands of people (if not millions, including all the other Galaxy S phones) have already done what you are trying to accomplish, so we're pretty sure it's an issue of you not following directions. If you are encountering ANY problems AT ALL, you should not be flashing this ROM, as it is not using proven code and the unique flashing process is not user-friendly.

Don't think that we are being rude, because multiple people have told you that this is the wrong thread to be asking such questions. Continuing to ask such questions after being told not to do so is legitimately rude behavior.

"But I just want help... you guys could at least point me in the right direction"

The search button is the right direction. That youtube video is the right direction. I know you haven't been in too many threads, as the EXACT SAME QUESTIONS appear is every thread regarding odin. It gets really old when you have original questions that have not been answered before. When the people you are asking to help you refuse to help any more and tell you to look elsewhere, AND YOU CONTINUE TO PESTER THEM.... do I even need to finish this thought? There are places on xda where people are willing to hold your hand. This thread is definitely not one of the places.

The quoted text is the main reason people are apprehensive to help you. If users do not respect the OP or the guidelines of XDA, we end up with an unorganized shatstorm of reposts. I understand that you want to flash CM7. But if you are encountering such issues, you should not flash it (due to your inexperience).

Sorry if this felt like a rant. It is a rant, but it's because you caught me on the tail end of a rough day.