Hi J D,
Yes, I understood what Philiwig was looking for, but adding a color behind the text by using the label color attribute would have the same effect of making the text easily readable without having to hack the OS. Since most folks don't keep that many items on the desktop, it's not something he'd have to do hundreds of times. If that were the case, then yes, applying a label color to each and every item would be a royal pain.
Still, it's very easy to change everything on the desktop at once. Instead of doing a Get Info on each item one at a time to add a label color, highlight everything and press Command
OptionI. You'll get a single Get Info dialogue box (doesn't matter if it's a mix of files and folders). Pick a label color and close the box. Every item on the desktop will get the label color in one move.
That said,
Silk may give you the option you're looking for. I know you can change the default menu font with it. I haven't really looked into everything it can do, but you might find just want you want in that little haxie.