So do SD cards really effect photo quality, or not? What would of caused the photos to be noisy?
No, image quality is not effected. Digital images are recorded and stored as "digits", a series of 1's and 0's.
Simply put... When you take a picture, the camera converts the image into 1's and 0's... each 1 and each 0 making up a tiny component of the picture. Those 1's and 0's are then written to the card. When you look at the image on the disk, it restores what was originally recorded.
For data verification, the whole process uses what is called a 'check sum'. A check sum is a number. Immediatly before copying data, the computer (or camera) runs a mathematical formula on all of the one's and zero's that are in that image and comes up with a number, this is the check sum. The computer attaches this number to the file and then sends the file to the location where it is being copied. Once it gets to the SD card, the computer then reruns the formula on the 1's and 0's and checks it against the check sum. If the numbers match, the computer knows it was copied sucessfully, if they don't match, it knows that it didn't and it will retry to do the move.
As a very simplified example... if the image of a cat looks like "1011001". And you try to write it to an SD card it will run the digits through a formula... for simplicy, we'll say that 1=1 0=2... so it adds 1 + 2 + 1 + 1 + 2 + 2 + 1 and comes up with a check sum value of 10.... It adds 10 to the image and writes it to the SD card as. "10" - "101 001". Now as you can see, one of the 1's didn't get written. So after its written, it checks it against the check sum. 1+2+1+2+2+1 = 9... which doesn't match the 10. The computer knows that the image wasn't written again, so it rewrites it until it does.
Long story shot... its impossible for the image that was written to be any different that what was original recorded. It is impossible for the image to look different on different SD cards.
If that was the case, and it WAS possible for them to look different among differnt SD cards... you would also have to assume that the difference would also be noticable depending on it being stored on other media types. For example if an image looked different stored on two identical media types.... you would most certainly expect the image to look even more different if it was stored on non identical media types. If it looks different between two SD cards, image how much of a difference you would notice if you compared it between CD and SD, or SD and HD. No matter if you are using two SD cards, an SD card and USB drive, an SD card and a Hard Drive... the image will always look the same due to the media it is stored on. For example, Take painting for example, if you were to paint a picture on a rock, and then another rock and then another rock, and make the claim that pictures look different if you paint them on different rocks.... If that claim was true, then you would expect to see even more of a difference in the picture if you painted it on a white wall, a stone wall, a piece of paper, and a beach ball.... but in the case of digital images, they always look the same no matter what you save it on.
This is not to say that the software or the hardware that was used could have screwed up those 1's and 0's some how... but if you notice a difference in image quality it is NOT because of the card.