I ordered a 32GB Black iPhone 3G S from at&t last week. the phone comes monday...... what firmware will the iPhone have on it? 3.1? 3.0? later? i want to know because I'm so excited im getting all the proper programs and files ready to jail break my iphone for tommorow. if it does have a later firmware....where would i go to find the offical iPhone 3G S 3.0 Update file?