I agree with all earlier posts, and there are a lot of good advices. It may be worth to re-cap for the benefits of everyone:
* You can transfer the photographs either using the USB cable directly connected to the camera, or by inserting the card into an USB reader. Both method are equally good and sound. The use of a USB 2.0 card reader tend to allow some faster transfer rate, subject to a good quality card and card reader.
* The quality of the SD card is
very important. There have been many problems reported with cheap, low-quality cards. It is worth to invest in a good quality card; the Sandisk cards are regarded as the better ones, possibly the best cards.
A backup card is also worth to consider, when your card starts to be full and you need to continue some shooting.
* It is important to reformat regularly the card. For example, it is necessary to re-format the card everytime you update the firmware of the camera. In addition, the card can be reformatted at regular interval.
I would add that it is important to backup your photographs on other supports at regular intervals. I always empty my card after a long days of shooting, and I reformat it every month at least.
* The USB card reader must compatible 2.0 for a better transfer rate and to avoid any compatibility issue.
I hope that the comment wil assist some ...