The bigger capacity you have, the more storage space you have but longer time to transfer such huge amount of data.

A 16GB SD is enough for me, more than enough in fact