Thanks for your help guys. I tried both the methods you guys talked about. The first method that would return it to GB stock, the phone would just stay at the Google screen and it would never start. This was actually the first method I tried with Windows where I ran the .bat file and everything on the command prompt said succesful but then the phone never started. (I was also able to do this method with my MAC later on since I was able to do it from the "Fast Boot" Screen). Neither helped in wiping and everything was still in the storage.
I also tried the ICS return to stock when USB Debugging was stil working and it would do the process then it would make the phone actually start but then it would just start that damn "Beastless Mode" ROM, the same ole ROM that starts everytime I try to do a return to 4.0.4 Stock ICS.
Now, I cant even do the run the .bat thing on Windows because I turn on USB Debugging and its so jacked up by now the computer recognizes it since the drivers are installed, but when it gets to the part where DOS needs to connect to the phone it says "Error Device Not Found" (even though usb debugging is on, since the rom is so jacked up it probably says its on but its not)
So, from my Windows PC the only thing I am able to do is use ODIN. And with my phone on the Download Screen I can instal the 4.0.4 that is on here, but when the process is done NOTHING is wiped and the regular ole messed up ROM starts. And when I try to install a STOCK of GB using ODIN the phone just doesnt start and stays on the Google Screen.
From The MAC, there is a process I found to return it to stock using Terminal from the Fast Boot screen, but once again it does the process but the phone never starts.
So thats where my phone is at. The problem is in my USB Storage I know it. But it is hard to remove whatever is causing the problem (I think its a ROM Backup I did on ROM Manager) when everything from the Storage is undeletable.
As far as when the phone actually starts (atleast I can get it to start now) when it does nothing works. Nothing runs. For a little while USB debugging worked but now when i check it and turn it on and connect it to my PC it does not read it. I go back to the phone to check if it is on and it is unchecked. Weird. I am able to turn on USB Storage....and Windows reads it, but I cant write or delete anything from it. I copy stuff and it shows its copying but then I unmount and mount again and it is not there, same thing when I delete something. Also weird. Its almost like everything is missing although it looks like the state it looked like before all this mess started.
So yeah... this sucks. I activated an Old Blackberry Tour in the meanwhile but I mean I would love to salvage my Nexus S 4G. At this point, I will try anything at the risk of bricking it I dont care. I dont understand why nothing gets deleted. On Windows Odin reads it and on MAC I can do stuff from Fastboot, so if there is a more riskier way of wiping everything or something I am willing to try anything at this point.