it's all a matter of what gameplay your looking for. the ones that varos_hades mentioned all play in a pseudo mvc/cvs mixed kind of gameplay by taking moves from said games, however beterhans and divinewolf's morrigan uses better sprites that resemble the look of cvs while pots' uses the classic morrigan sprites. Personally I use beterhans because of the sprites it uses, as well as having the ability to switch between hers and lilith's moveset.