If you have plans to use the mp3 player look at the SDHC class 6 cards that are 8GB or 16GB capacity, the device will support up to 32GB but these larger cards are still fairly costly, the 8 and 16GB are not too bad these days.
Everything will be going on the card as the internal memory is shot, so your 2GB card is going to run out of space real quick - Mike
Everything will be going on the card as the internal memory is shot, so your 2GB card is going to run out of space real quick - Mike