One proposal.
The screensaver, with the option to rotate backgrounds, is just great, BUT... (there's always a 'but'
)
There's plenty of nice clear backgrounds out there (Deviantart has hundreds). With all of them, the screensaver looks like that:
It's difficult to read the title or the singer...
(and there is backgrounds much clearer!)
The proposal is... why not having a secondary file 'ScreenSaver.CLEARBACKGROUND.xml' that is just applied to clear backgrounds?
Changing the font colour, it just looks like that: (the xml file with colours changed is here:
http://www.mediafire.com/?vm6wq5qmvk4lsik )
How to know that a background is clear? Well, it could be showed in the name of the image. So, for example, any background that needs dark fonts can be renamed as 'PictureName.CLEARBACKGROUND.jpg', that tells MB 'hey, don't use the normal xml file, use the alternative one'