I would like your input on what you think is best. I will change the list where and if needed. All enchants are from a PVE point of view.
I know enchants are depending on your current gear. In bear, if you have 40k health a lot of other enchants would be much preferable vs a stamina enchant. I made this list from the standpoint that all stats are needed equally. I have stated the next best alternative(s) if valid between ( ) behind the "best" enchant. The alternative will however never be a lesser version of the best one. A 15 agility enchant is not the alternative to 20 agility enchant. An alternative, if any, must contain a different stat.
This list also does not include the enchants that are best for dual roles. Say you only have one ilevel 200+ gloves you use for tanking and no alternative to specifically use for dps. The agility enchant might be preferred here because it is good for tanking and dps. This post does not hold that kind of information.
Where possible I added item links to WowHead.com to make it possible to see the enchant. This results in some enchants being linked as enchanted on a scroll, which might be difficult to read against the light background. My apologies for that.
[List adjusted: 3.1.3 ->17-06-2009]
Rawr used: 2.2.6 (With my current gear of course)
Shoulder: (Greater Inscription of the Gladiator - Spell - World of Warcraft *)
Chest: (Scroll of Enchant Chest - Greater Defense / )
Bracers: ( / Formula: Enchant Bracer - Major Defense)
Gloves: ( / )
Boots: / ()
Weapon: ** / ()
* If you really need stamina (Sarth 3d for example) though the resilience is worthless.
** It can be disputed which enchant is the best, Mongoose's high procs or the constant factor of 35 agility. Rawr shows mongoose to be the best though.
For tanking expertise is a real nice stat. It reduces the chance the boss will parry you and by doing so increase his damage.
A lot of gear has expertise but you will need about 14% (?)* to get the "cap" (some bosses have higher parry chances).
This is called Parry-Haste and the vast majority of bosses have it, that is what makes Expertise both a offensive and defensive tanking stat.
* The exact parry cap is debated, but it is believed to be somewhere around 14%. This isn;t really THAT important though. Expertise cap is in my opinion not something to go for. Keep in mind though that the expertise soft cap of 6.5% is close to a must on expertise.
The interesting enchants to look at are:
Scroll of Enchant Bracer - Expertise
Scroll of Enchant Gloves - Expertise
Expertise enchanting is very costly. Rather choose expertise gems over enchants. Example: 1 gem can have 16 strength, 16 agility, 16 expertise rating or 32 AP. Per class it differs what is most useful. However, point wise they represent the same. Meaning 1 agility equals 1 expertise equals 2 AP in value.
Now you can either enchant 15 expertise on a glove or put 20 agility in there or 44 AP. (For druids 20 agi > 44 AP at the moments)
For bracers you can ether enchant 15 expertise or you can put 50 AP on it.
The reason for this is that the expertise enchants are pretty low level enchants versus the other higher level enchants. This means that if you need 15 expertise, you rather replace a 16 agility gem with a 16 expertise gem, then replace your 20 agility glove enchant with a 15 expertise enchant.
Back: () *
Gloves:Scroll of Enchant Gloves - Major Agility ()
Boots:Scroll of Enchant Boots - Icewalker** / ()
* TBC's "Greater Agility" might actually be better then the haste one.
** Only the best if you are not hitcapped yet (see below)
*** Berserking seems better, but since Predatory Strikes is also applied on the 110 AP enchant it makes Massacre a bit better. The Berserking enchant will not give your Weapon extra AP, it will give you an extra Ap buff that is not affected by Massacre.
It is also important to have hit rating as cat. There is not much hit on items (I myself find I want 4 times the hit rating I have). So if you are looking towards hit rating you could choose some of those enchants:
[Currently outdated, I am bursting with hit and I want expertise, though still goes for people with not as much hit on their gear).
Depending on trade skills it is possible to get different/most likely better enchants.
Shoulder (inscribers only): Master's Inscription of the Pinnacle - Spell - World of Warcraft
Bracers (Leatherworkers only): Fur Lining - Stamina - Spell - World of Warcraft
Gloves (Engineers only): Reticulated Armor Webbing
Pants (leahterworkes only): Jormungar Leg Reinforcements - Spell - World of Warcraft (the exact same but a lot cheaper to make)
Rings (enchanters only): Enchant Ring - Stamina - Spell - World of Warcraft
Shoulder (inscribers only): Master's Inscription of the Axe - Spell - World of Warcraft
Back (tailors only): Swordguard Embroidery - Spell - World of Warcraft (Calculated over time it is about 90 AP)
Bracers (Leatherworkers only): Fur Lining - Attack Power - Spell - World of Warcraft
Gloves (Engineers only): Hyperspeed Accelerators
Pants (leatherworkers only): Nerubian Leg Reinforcements - Spell - World of Warcraft
Rings (enchanters only): Enchant Ring - Assault - Spell - World of Warcraft
Note: There is "some" sort of belt enchant (not an enchant really, but still a valid item improvement). which a BS can make. It allows anyone to socket any (non meta) gem in their belt. No strings attacked. A BS can also socket their own gloves Socket Gloves - Spell - World of Warcraft) and bracer (Socket Bracer - Spell - World of Warcraft).