I have tried using a sandisk 4GB micro SDHC card but the player just shows "card init fail". (card works ok with other devices)
Looks like it will only work with SD cards and not SDHC.
I have only seen 2GB micro SD cards for sale, nothing larger. They are pretty cheep but I will need some kind of wallet to keep them in.
It's a shame some idiot decided to mess around with the firmware.
I received a partial refund from the seller so I have a 1.7GB player which has only cost me £5.00
Can't complain too much.