I have purchased a 23gb sdhc micro sd card. On my computer and phone the total memory is recognized. When connected to the computer I can transfer my selected music across to the phone (htc legend). No issues and no errors. Everytime I dismount the phone and then check these files the phone only see 4-5gb of the music (9gb orignally added). If I then try and reconnect to my computer only the 4-5gb is present the rest has been erased! This is happened with 2 micro sd cards. Really confused - can anyone help?