For anyone else in the future who may have this problem, just use your clean 'hosts' file and restore from recovery mode
Basically I tried the method of downgrading from 4.3.5 to 4.3.3 without SHSH Blobs after stupidly upgrading. I tried multiple times on Vista and Lion but completely messed up and now I'll just wait for iOS 5, but in the mean time my iPhone is really messed up.
Certain apps (safari being the worst) close instantly after opening.
I tried reseting to recovery and DFU modes, I get an error saying that I don't have permission to upgrade although my iPhone's "about" says it is in 4.3.5.
I also tried the "Erase All Content and Settings" but that got the spinning wheel seconds after starting.
And there is a blank Cydia icon.
I really just need to get back to the basic iPhone ASAP.
I have tried many times and just tried again and get the error: 'The iPhone "iPhone" could not be restored. This device isn't eligible for the requested build.'
Edit: I did mess with the 'hosts' file, could that be the issue? How do I go about getting back a clean copy, I didn't make a backup of it.