Did herald like 2 months ago... there's not really a point in gearing that much: run some heroics with some lvl 90 friend and go for ICC dungeons, then make cataclysm flasks and food -> profit. The bonuses from the consumables are so high that compensate the lack of gear.
We 2-shotted Algalon without really knowing what to do, and it was just because those bonuses.