All right, VC is one of the regulars in my gaming club, so I'll share my experiences here. The bog standard VC list usually has reams and reams of Ghouls, a big Horde of Regenerating Grave Guard thanks to their BSB, multiple Vampires (at least one of whom is a L4), a Varghulf, some Wraiths, and a Terrorgheist. Let's address how to deal with these in turn:
Ghouls - Die a horrible, horrible death to Mournfang Cavalry. I've seen 40 of them die to 4 Dragonhide Banner 'fangs in a single turn.
Regenerating Grave Guard - This is the heart of his army, and the best way to rip it out is via fire. They have no real answer for that. Hence, a Firebelly in a big unit of Ironguts (or buffed Bulls) is the way to go. Remember to either combo-charge or bring big numbers in the face of this unit, because they hit really hard and (thanks to the Banner of the Barrows, and/or the Helm of Commandment) they are insanely accurate.
Multiple Vampires - Given that each Vamp is forced to be a caster and that all sorts of nasty things happen to Vampires once the General dies because of their Ld being so bad, the Hellheart is their worst nightmare.
Varghulf - Tough to pin down thanks to his mobility, but at the end of the day he's only a Gorger with above-average WS, Hatred, and Regeneration against us. Put him up against some Ironguts and watch him die.
Terrorgheist - Ironblasters (yes, plural) are a must to deal with this guy, because he can do some serious damage to Ogres with his Shriek, thanks to our mediocre Ld. He is priority #1 to get off the table.
Wraiths - The Dragonhide Banner's breath attack is magical, so Mournfangs with that should handle them. Failing that, have a magic weapon handy.
Vampires' casting strategy can also be tough to deal with on non-Hellheart turns, so just remember that he probably will get something off - just make him work for it. All things considered, though, I think the Vampires are one of our more favorable matchups.