yea... Nothing much good of 512mb/1GB internal memory - you can try to use soldering kit to replace faulty internal memory with new one/miniSD-card adapter, but why? As it works from SD - it works! Just buy 4-8GB SD-card and be happy