Formatting the cards in the camera (and ONLY in the camera) is a good habit. If you format the cards in Mac or PC, you might experience some problems. Formatting the card in a computer can be tricky, since different operating systems perform formatting slightly differently.
In addition Mac writes some hidden files to the card after formatting. It also writes these files even when you just insert the card into the Mac computer.
When you format the card in the camera, the formatting is always the same and in addition the camera creates some directories for files and an index file. To be precise, the camera not only formats the card, it also prepares it for shooting.
Therefore I always follow some strict but easy rules: copy the files to computer, make a separate backup, and format the card in the camera. It always worked till now in it never failed.
Happy shooting, Niko ----------------------- Never underestimate!
Thanks for the replies. I always format on a regular basis using the camera. I only erased one on the mac simply to test it, since the camera was refusing to mount the card. For some reason, the d300 and d700 both decided to no longer honor my 2 16 gb cards.
My 700 had no problem with an extreme 4gb card all day today.