Has anything worked so far in preventing this bug from occuring? Or are there any updates concerning it? I'm on vista with an intel quad core machine and so far I find non-glitched items about as often as I find charms (for glitched items this includes all shop keepers) (for the charm comparison this discludes those aquired from shops). The exception for items that are never glitched are weapons and specific quest items (such as the unique lucky hat the skull gives you for killing the torture guy near the beginning) and possibly arrows.
It wouldn't bother me if the fix was a program that just edited the save games to make glitched items properly classified. Although the program might have to unequip the items for us as some such as glitched rings and amulets tend to vanish entirly and I can't switch it with another glitched amulet or ring but instead end up equipping more than the logical max (although more are equipped, I don't get the benefits so it's not even a benefical bug). I've only had success in unequipping such items by selling them from the trade screen.
Meh...