I need 2 new memory cards:
1. A miniSD (4GB or bigger)
2. A microSD (4GB or bigger)
I've put 'or bigger' as I'm not sure what size they go up to these days! I'd also prefer to buy the high speed cards (like the Sandisk Ultra) but again I'm not sure what these go upto (maybe 2GB?).
If 4GB ultras aren't available, I may be interested in a 2GB ultra.