paxx - One example: on this site there is a category called WinXP skins.
i see your point here. personally i am getting a bit fed up with seeing "works with XP" (or words to that effect) stuck all over everything
hoever, the counder-point to that is all the reports that have been cropping up about things that users would reasonably expect to work with XP that dont. i have seen various reports about problems with cd-rw software having problems with XP.
so i suppose if you dont stick "look, it works on XP" all over something, people have a right to be warey.
paxx - On the same thought the TITLE and the META tag on the home page of Wincustomize read "Windows XP Themes, XP Skins, XP Visual Styles"
not being an "average" user, i am not sure i can speak for then

however, if i were to go to a search engine as a total novice, looking for a progam to make "windows look different" i may well hit upon the word themes or styles without ever knowing about, or thinking of any particular program.
personally i think this point is assuming a degree of knowledge of the programs you are looking for, which a total newbee probably wouldnt have.
paxx - But I don't care that much about it, I have long accepted that those kind of practices are what marketing is about, in any company.
the cynic in me tends to agree with you. but at least they (stardock) are not doing what the sales department here keeps on doing, which is actively promising and selling things that dont exist
we often end up playing catch up.
paxx - Oh and by the way, you said that you are not saying "MSSTYLES" in the META tags, but just "XP Visual Styles". Ahem... wrong. Take a look at the key words: "XP Visual Styles,XP Themes, msstyles, XP Styles, ThemeXP, msstyles (...)" It's even saying it twice...
not sure what to make of that one personally. this is getting into semantics it seems.
one thing reading program specifications has taught me is that even a very precise description of something tends to mean something *totaly* different to a programer verses a user. even two programers can reach completely different interpritations of a given piece of text.
from some of the posts here it seems that depending on your definitions, this could be read as an acturate description, or as missleading.