It's been quite a while since I posted here... Anyway, I have an 8GB EDGE iPhone, and I was playing brickbreaker on it, when I noticed some glitchy textures. I fired up Assassin's Creed, and it was doing exactly the same there. This is texture artifacting, like what you would see when you overclock a video card too much, or if you have heavy vdroop. It is only happening in 3D applications. I have reformatted the iPhone, with no luck. It still does exactly the same thing. I am not ready to get a new phone yet, so does anybody know what is causing this? I /do/ have a spare 4GB iPhone mainboard laying around that I could swap in, but I need my storage space. Is there any chance that the memory can be transplanted between the two? I do not remember if it is soldered on or on a separate board.