While reading this message on memory card size and speed, a question came to mind which you may be able to answer. Having a D300, and because I shoot mostly in RAW, I keep several cf cards available in various sizes to handle large image file recording. I have noticed that the write to card speed between the camera's buffer to the cf card becomes much slower as the size of the card increases; say from 2Gb to 4Gb, etc. Since there is a proliferation of large capacity cards in the Type1 catagory, is it a firmware factor that the D300 is a little slow in the upload function, or is it the file size which is the holdup? I dare not shoot with a card larger than 2Gb, otherwise any images captured in say, continuous mode, take forever to upload, and in some cases possible images will be lost because of this delay. If you have a theory, I would be happy to hear it. Thanks.
I've been just about exclusively using a Lexar Professional UDMA 300x 16Gb card in my D300 for several months now without problems... haven't measured it scientifically but there doesn't seem to be any noticeable slow down when shooting in CH bursts compared to the 4GB equivalent cards.
I've never actually come close to filling the card, but it does transfer to computer very quickly using my Lexar Firewire 800 reader.