Not sure if this was ever posted or how many people know about it. I just found it myself so I thought I would share it. This page will tell you want enchants you need, gems you need, gear upgrades by clicking on the +, where to get the gear etc.
Hope this helps someone
Be Imba! - the online Character Auditor for World of Warcraft