I haven't opened the player, I didn't want them to say I screwed it up by opening it. I used S1clone to verify that the player only has 128mb of memory.
The player did not always have 103mb, before formating it displayed the correct 2gb. The problem was 2 folders would only be displayed, I was also getting errors saying that files were not in the correct format and would not play. When coppied back to my hard drive they were corrupt, it would not let me delete things from the drive either. The only way to get them off was to do a complete format. Movies would not play correctly either as they were larger then the size on the drive they would play partialy then the player would freeze. This was completely fixed after formating and the memory reverted back to it's pre-hacked size.