You can remove the text shadow by editing the uifile in shellstyle.dll.
Search for:
<style resid="TaskButtonStyle">
A few lines down, delete the following line:
Next search for:
<style resid="SplitButtonStyle">
Once again scroll down a few lines and delete the line
I have tried adding textshadow properties in the Explorer & Shell > Explorer > CommandModule branch but nothing happens...