digital memory can be used for many thing, like digital frame, mp3 player, not only for digital cameras.
sd, xd etc. are just different type of memory. If you want to upgrade, just take out the memory you have in your camera and buy the same type of the memory, now the popular type is SD. It doesn't need to be the same brand with your camera.