I currently run a Treo 650 with Panasonic 1Gb SD card labled "Super High Speed" The VFSMark for it returns a 300 - 364 (I have run it a dozen times or so) which is quite a bit less than my previous Lexar (Panasonic 32x) card, 512Mb with VFSMark of 517. I notice that the read/write speeds differ from the Lexar. I have since bought a set of headphones that can listen to tunes and answer phone, and think it will be my main mp3 player (Pocket Tunes Deluxe) and hence started thinking about the 2Gb solution. I have narrowed down a few cards based on price and local availablity and they are as follows. Lexar Platinum II - 2Gb - 60x Speed Claim Write speed of 9Mb/sec Transcend 150x - 2Gb - 150 Speed, Claim 22.5Mb/sec data transfer Lexar Pro 133x - 2Gb - 133 Speed, Claim 20+Mb/sec Sandisk Ultra II - 2.0 GB - Write 9Mb/sec, Read 10Mb/sec Since there is no common language comparing read/write speeds, it does seem a bit confusing. I have had decent experience with Lexar. Sandisk used to have the awful rep with palm and heard some customer service nightmares. Transcend is relativley new, my brother bought a Transcend flash drive and had no problems, not sure of the manufacturer though. I purposely did not place prices but if you have an experience with one or more of these, I would value your input as to which to buy. If you have another product that I have not mentioned that works well, mention it as well.