Hey guys, I've noticed some people giving some false info about the white iPhone turning yellow after some time, and I would just like to clarify some things. IT DOES NOT!
I don't know what is it with M'sians and this issue but I get this all the time. Same thing with my PS3, PS 3 controller, iPhone, Osim air purifier, remote control, HTC phone, modem, I can go on forever. I've had some of these things for up to 5 years and they're STILL WHITE.
Even if you think of it logically, why would manufactures make something that would turn yellow after some time? This is not cloth man, this is plastic, and the manufacturers would definitely have anticipated this. As a matter of fact, the white iPhone is better cuz you can't see as much fingerprints compared to the glossy black color. It's glass guys, even there is dirt, you can just wipe it off. It's not like it's cloth or something. Don't put it in a washing machine

Just for those who were wondering, cheers

my 3GS did not suffer from any discolourisation at all...