Engineering is the best profession, as it provides you with crafted helms and the unique enchants Nitro Boosts and Hyperspeed Accelerators. Jewelcrafting also has great value due to allowing you to obtain your standard 46 Spell Power profession bonus in the form of any stat of your choice, which allows for extra versatility, especially for Restoration which values Haste highly.