I am looking to buy a new digi cam and Im not sure what format of memory card to go with. I want this olympus, but it uses XD. To be honost i have never heard of XD till now. However i have heard of SD. My question is what is the difference between the two if any and which is more compatible with other things?