http://elinux.org/RPi_SD_cards This is the link to the compatible SD cards on the Raspberry Pi. I did buy the 64GB Transcend card but it didn't work. If your Raspberry Pi doesn't boot when you write the files to it using Windows, check it's formatted as FAT32 and as a Primary rather than logical partition. I used MiniTool Partition Wizard to achieve this. (http://www.partitionwizard.com/free-partition-manager.html) The one in my signature was £25 and reads at over 90MBs so highly recomend it! http://www.mymemory.co.uk/Micro-SDXC/Kingston/Kingston-64GB-Micro-SDXC-Card-Class-10-UHS-I-U1-90-MB_s