iphone 3G stuck in recovery mode loop
okay...i'm sure there a lot of topics on this, but i can't find anything is fixing the issue. i traded my 32gb ipod for a 16gb iphone 3G. i traded it mainly because i wanted to unlock it to t-mobile. i wanted to updated it to ios4 so i wouldn't have to keep unlocking it after each iphone/ipod update. so i updated it, and it went into recovery mode. i tried putting it into dfu mode, and it's stuck in recovery mode. i've tried restoring it and it just loops back into recovery mode. i've tried the whole "hold down the both buttons and release the sleep button but hold the home button until this happens" thing. i'm starting to get really frustrated. i tried uninstalling itunes and reinstalling itunes and the same thing happens. NOW.... i'm getting an error that says that itunes cannot recognize this iphone because of an unknown error. do i need to downgrade os? how do i do that? i just need to be able to get it out of recovery mode so i can unlock it. any suggestions would be greatly appreciated! thanks in advance!
mac g4, Mac OS X (10.4.11)