originalsnuffy
Headphoneus Supremus
For that memory leak issue the problem could be one song is messing things up. I would do a selective restore one play list at a time. Check memory usage periodically. I had similar issues on my iPhone and was able to narrow the problem to a few files.