You might want to try sending it in to Sony for service. Several people in the Sony section have gotten offers from Sony for a refurbished PRS-650 for $90 since they could not fix (no parts) 505s.
Best of both worlds, a very nice newer reader, no issues with DRM (which is not a huge deal) as it is still a Sony.
And the 650 is head and shoulders over the 600. My wife has my old 600 and she is just waiting for Sony to annouce the new models to see when she will get my 650.