My first 3GS battery died within 3 months. So I went to apple store and got another one and now Wifi is dead on this iphone. Either it could be software or hardware but i think it might be hardware. Didn't update/install anything this past week and now my wifi is greyed out. Unable to restore to see if its software because of 3.1. EERRR!