In my opinion, the best enchantments are for solo are: Damage Absorption for helm and armor, damage return is a viable option too (especially against may). And frenzy for weapons, ranged weapons and magic.
For raids, frenzy for armor and for weapons, ranged weapons and magic. DO NOT GO FRENZY FOR HELM BECAUSE HELM IS WEAKER THAN ARMOR AND YOU'LL LOSE A LOT OF HP IF AN OPONENT GETS A HEAD HIT. Damage Absorption for helm.
You can go all frenzy for raids, but be warned, do it only if you are very skilled and can juke or dodge all enemy attacks.
Also never enchant any of the things in your set with sentinel enchantment, always go for the tempest rage.