I got a unlocked and jail broken used iphone 3GS. Now I am not sure whether I got 3G or 3GS. In iphone settings->General shows one serial number which seems to be 3GS. But when I connect it to itune, its showing different serial number which is 3G. Now I dont know which one to believe. Also there are some other differences. My iphone shows that it has 32GB, but itune reports only 8G. I know that in 3G, we cant take video. But when I click my iphone camera, it opens up "Quick Pro" application and I am able to take videos. My iphone has 3.1.3 version and when I try to upgaded 4.2.1 for 3GS, it says that its incompatible version. I am guessing that its because itune detect my iphone as 3G. Can someone tell me which one is correct, the information on the iphone or itune?