While you have decide on 2GB card; This is what I normally do - I carry two 512 cards. Most places (even in India) a photoshop will burn a CD for a couple of bucks. That becomes my backup. From a small island off HKG, to DEL, to PRG to CFU all places I have made backups. The reason I do not carry a bigger that 512 is because a CD cannot hold >700.
If you post your itn. to India maybe we can give oher suggestions
Enjoy