A friend got a new SD card, and couldn't get the phone to recognise it as a file store.
Solution is to insert new card into phone, format on the phone (Settings -> SD & Phone Storage -> Erase SD Card), then you can transfer files from old card to PC to new card