Most cards if not all will work as long as there rated at 3.3V, its the voltage your most concerned with because 5V wont work. If your in the UK id recommend a couple of 128Mb cards from ebuyer, theyre about £20 each, as for the US i dont know, newegg maybe?