What's your budget, and how much time are you willing to spend listening to the drums, in context..? The DR550 MkII is quite respectable, and may fit your needs. As far as software is concerned (Vst drums...), I have quite a selection, from free to quite expensive, and use them for different things. For my 'live' drumming and recording, I use Superior Drummer 3, on a dedicated laptop. BFD (Bloody Fine Drums...) is excellent, too, as are Melda's MDrummer. For a little more 'quick'n'easy' I use EZ Drummer, at lower cost. For specific 'metal' drumming, Kvlt Drums are very good, at a bargain price. A free Vst..? MT Power Drum Kit is fine (and free..!). If you use Kontakt, there is DrumMic'a, from Sennheiser, which has a lot of flexibility. SMM offers the SM Drumkit; limited to a set of Ludwig shells, but good none the less.
An important distinction should be made between those that output stereo drums, and others that have an output for each element of the kit, including ambiance mics and bleed control. This enables individual treatment , for instance adding a 'slap-back' to the snare alone, or phasing effect on the cymbals. Too much choice..? Well, you did ask, and this is only the tip of the iceberg..!