Just commenting again. I have an X5 1st gen and love it still. I've never had issues with it of any kind, battery or otherwise. That being said, I'm surprised the price isn't lower for the X5 Gen 2 with the X5 Gen 3 almost upon us. Sure the retail is $399 for the 3rd gen unit, but it appears to be a significant upgrade to the Gen 2. Better processing, balanced output, etc. This is still a great player but I'd expect the price to continue to go down after the X5 III "goes global".