Surely changing the code to use only the bytes it needs, rather than all 512 would be a good idea as well. Doesn't each entry only use 32 or 64 bytes (can't remember which).
_________________________
Andy MK2a 60GB Amber 040103916 32mb/Light Kit MK2a 50GB Amber 030102560 32mb