depends on what kind of fighting you like to do
If you like to engage in large groups of people with your own group of people, then you should just Dot everyone in sight and not worry so much about shadow bolts and immolates as you'll be running head long into a huge mess. Howl of terror and then go around drain life to stay alive
if you like to lone wolf, go fight solo 1 v 1's or something in a BG, then you might want to start with curse of tongues or curse of exhaustion based on vs mage or melee, vs hunters 1 v 1, I'd just run away. It's too much trouble and locks don't do too well vs intimidation, immune to fear, and crazy hunters vs cloth damage.
Anyways, follow that up with fear cause by that time they would have targeted you too. Then insta dots cept for agony. Then drain life, fear, death coil as needed.
Locks in bg's have a good time vs some warriors, rouges if you can spot them, mages, other locks (whoever is more skilled at fearing and resist luck), and pld's if you don't mind waiting 20 min to kill something
hard time killing resto druids, shamen if they get too close. At range, shamen are not too bad. shadow priests are so annoying and I run out of mp usually unless I had felhunter out and on them, I usually end up dying from oom vs shadow priests that know what they are doing...
hunters, just the worst, I have the toughest time vs hunters. They out range me, concussion shot is annoying, and silencing shot is just deadly. Their pets are really good at spell interrupts and I'm usually dead by the time fear goes off after like 8 seconds and sometimes that won't even matter cause they are big, glowing, red fear immune things that probably will die from your dots after you die, but they get the HK first and you'll be in the graveyard getting "insigna removed, may only spawn at GY"