We continue with our look at how to get your Warlock up to speed for Karazhan content and beyond. Note that the recommendations here are intentionally narrow. I'm focusing on the easiest and surest way of making progress in the gearing game, without relying too much on dungeon drops or grind-to-exalted rep items.
Yes, there are better pre-raid items out there in the various heroics - Magisters' Terrace is probably the best instance to get quality non-raid loot. Badge loot is also another good avenue for outstanding upgrades. Unfortunately, heroics may be challenging affairs for a fresh 70 lock, unless you have a group of geared friends or guildies who are willing to "carry" you through those runs.