I was under the impression that page 221 of the v3.5 Dungeon Master's Guide states clearly that enhancement bonuses do not stack. The 'to hit' and 'dmg' bonuses do not stack, however the qualities (holy, cold, fire, shocking, etc..) do stack.
If this was an earlier version and I missed that...