Cheers for the tip, Bob! Am I right in thinking that class 10 SD cards are the ones to go for? I've heard you need a certain type of SD(HC/XC) card to record decent film at 1080p! :shrug:
SDHC are in 4gb, 8gb, 16gb, 32gb, 64gb, the
SDXC are in 32GB, 64GB 128GB, 256GB, 512GB, and 1TB, 2TB in future, the class 10 is the best for now on photo data and video data

if you shoot allots of pictures in RAW then a 32gb or 64gb class 10 card is for you.
If you only shoot jpeg then a 4,8,16gb class 6 is best but in video it's slow.
A SDXC 2TB will hold more than 4,000 RAW images, 100 HD movies, or 60 hours of HD recording with a transfer rate of up to 300MBps.
Here is a link to SDHC & SDXC cards.
http://www.tomshardware.com/reviews/sdxc-sdhc-uhs-i,2940.html