I hear ya, man. I soft bricked mine once for three days before I got it working again. But as long as you've got recovery mode and download mode it can be fixed!
Did your phone come out of the box with ICS or JB?
This might be a silly question, but when you used Odin to flash CWM, did you remember to pull the battery after and then boot directly into recovery? I only ask because the phone would have rewritten the stock recovery if it just booted normally the first time.
Also, is it a proper bootloop or is it just stuck on the Samsung logo? Sometimes after flashing things it can take up to around 20 minutes to boot the first time.