Ok so I had the same prob as many of you are having. ADB is not seeing my behold or odin says to connect phones. The way I got it to see it is like this;
First: go Menu>Settings>Application settings>Development in here you want to make sure the USB Debugging is checked.
Next: got to the home screen and go Menu>Phone settings>USB settings here you want to select Samsung PC Studio
NOTE: If you don't see this option under the USB settings then I think you are using a home replacement or something similar. Either way you need to select Samsung PC studio.
After that simply connect it and let the computer install whatever drivers it thinks it needs chances are if you are using win7 it will not be successful even if it is theres more work to be done.
Now: download and install the drivers that have been so graciously provided from here
Alternate Drivers Don't for get to unzip them to a folder you can find easily
NOTE: It most likely will fail to install them but it sets up for whats next.
Now this is where I got my phone to work with windows
Turn your phone off wait about 10 secs after the screen goes blank then put it in download mode by pressing the following buttons in order and holding them until you see download mode on the screen.
Volume down+Dpad center button+Power button
Once in download mode your computer should recognize the 3 different devices in the phone. From here simply go to the device manager and click on the items with yellow signs next to them and look for the drivers in the folder you unzipped them to.
One driver may give you some error about not being signed, ignore it its all good. Now in order to use the ADB drivers on win7 and maybe others you have to restart your computer and press f8 before it loads windows. You'll be given a menu to chose stuff from you want the item second to last right above "start windows normally" it should read something like Disable driver signature or something. select that and then windows loads up you should have no problem with adb seeing your device. Prob is you have to do that every time you adb. I'm trying to see if I can make it permanent or if I can hack a use able sig for the driver. No promises.
I hope this helps and doesn't confuse anyone worse than they already are.