I got the same problem, random freezing when im playing diamond or pearl. I've only just got my R4+1GB jap kingston, shouldve gone with the M3 simply :/ .
anyway Ive tried formatting to FAT and FAT32, got no other stuff on the card, and went back to kernal 1.07 and still freezes..