32GB Genuine Sandisk Micro SD. Originally purchased from Amazon.
It is a class 4 card - I have tested it and confirmed it is full capacity (wrote 30GB to the card!) and confirmed write speeds at 4.7M/sec + and read of 8.5MB/sec +.
You will see cheaper cards around, but most will either have poor read/write speeds or not even be full capacity.