I've had the same problem. If I have my picture on the desktop and set it (via "Services"), it shows up sharp. It always ends up reverting to the soft looking version. I haven't done enough testing to see what exactly makes it go soft.
Have you found a solution?