I have a problem with my iPhone. It's 3G and i had installed the firmwire 3.0 Beta. After few days it suddenly freezed and I tried to restart iPhone but it turned on with recovery mod. and when i'm trying to restore it, itunes says "preparing iphone for restore" and when the apple icon appears it says "the iphone couldnt be restored. an unknown error occured (1604)" and freezes again.. i tried everything (restore with 2.1.1, jailbreak, reset) however nothing happend. i'm using windows vista. Please help, thank u for helping..