I'm not sure if this is the right place to post but here goes. My cousin recently purchased a Canon Rebel XS and took it to Disneyland with the family to take some pictures. When he got back and uploaded them to his computer he got pictures like the one i have attached. He thought it was the camera, so he took it back and received a replacement. He then tried taking pictures with the new camera and got the same results. The only thing that he hasn't tried was a new memory card. Would a bad memory card cause this? Any help would be appreciated. By the way, every picture looks like this and we have tried viewing them on a couple of computers.