Just an FYI for you guys, your card reader is only going to be as fast as your card's read/write speed. When you look at the front of your card, there will be a class rating (a number with a "C" around it). Ten will be the fastest, and two the slowest. The faster the cars, the quicker you can read and delete pictures. Of course all that depends on your phone's available memory as well. It's overkill, but I run class 10 SanDisk Extreme cards. I buy 16gb cards for $8-10 a piece.