Hi All, My wife and I have bought our boys refurb 1st gen iPhone Touch's for Christmas and last night we decided to check they were working correctly, charge them up and put some music on them so that have something to do with them on Christmas morning. The firmware supplied was 1.5.1 with extra software but when I check for an upgrade it states that this is the latest version. My iPhone is up to 2.2 so I don't understand why this version is so low. I have not registered them so I'm maybe thinking that this is maybe the cause of the problem. We need to sort out apple ID's for the boys as they will be getting iTune gift cards from other relatives. Can someone tell me what the latest firmware is for the 1st Gen Touch and also if the reason is because it's unregistered. Thanks. Glyn Jones.