IT WORKS! I was able to do it with Heimdall!
Where do I start...
Downloaded the files from:
Heimdall – Glass Echidna
*** Just in case, extract all files to one folder... extract both the heimdall folder and the ROM folder as well.
At the bottom of the page you will find latest software package. Package includes:
1 folder: includes a program to install specific drivers for this program
4 files: including heimdall - frontend which has a user interface (the one I used to run)
1 txt file: help guide pretty simple.
I recommend heimdall for those that are having many issues or don't get Odin to work (like me). Odin is much simpler.
To use heimdall with epic follow the instructions on the txt file:
These instructions were written for Windows Vista / Server 2008 however the producedure
should be essentially the same for all supported versions of Windows (XP onwards).
Driver Installation Instructions:
1. Put your Samsung Galaxy S into download mode and plug it in.
2. Run zadig.exe included in the Drivers subdirectory.
3. From the menu chose Options -> List All Devices.
4. From the USB Device list chose "Samsung USB Composite DEvice".
5. Press "Install Driver", click "Yes" to the prompt and if you receive
a message about being unable to verify the publisher of the driver
click "Install this driver software anyway".
6. Done
Once done with these steps, follow the following:
Flashing Firmware with Heimdall Frontend:
1. Fully charge your device (use the wall charger as it's faster).
2. Download a decrypted Samsung Galaxy S ROM and extract it to a directory.
3. If the ROM is provided as one of more archives (nested or otherwise),
extract them all to the same location.
NOTE: If you want to use the CSC then extract it last.
3. Open Heimdall Frontend.
4. Put your Galaxy S device into download mode and plug it in.
5a. For each file you wish to flash use "Browse" to select the file. (These file can be extracted from the .tar files, match the files to the ones being asked for)
5b. IF YOUR PHONE IS BRICKED (like mine was) the field for data needs to use a different file, use the one found here:
RapidShare AG, Cham, Switzerland
5c. Also the .pit file was not necessary either.
6. Press "Start".
7. Heimdall Frontend will display the progress and inform you when the
flash is complete.
If all goes well then it should work. It worked for me. (If you get some type of error but still boots, try going into recovery mode and doing a factory erase/swipe.)
Hopefully this isn't a mess. If you need some help reply back. I'm done for the day. I don't learn from my mistakes so tomorrow I will be trying to put Froyo on my phone and get the gps to work (which was the reason why I bricked my phone)
Have a good night to all and I hope this helps!