I generally record with rudimentary sequenced drum parts, entered using Native Instruments Battery 3, which is a superb drum synth, and then try to have a real drummer come back in to do cymbals - and sometimes fills, as needed.
Sometimes, I just go with the Battery 3 cymbals, as they are quite good. Many times I will have a drummer input using an electronic set, and will then adjust sounds and such as needed - this preserves the most realistic feel possible, while still allowing full control over stereo placement, levels, and effects of each individual drum/cymbal.
I do create custom kits with the exact set of drums and individual drum samples that I want, for a particular sound for each song, and then I create a Sonar drum map for that exact combination.
In my custom kits I also assign outputs to different channels - Battery 3 has 16 stereo outputs, for a total of 32 outputs, which allows an AMAZING level of control in mixing - each drum and cymbal can have its own effects, leveling, and panning.
The bottom line is that are a zillion ways to record drums, and what you choose depends on:
1. Choice
2. Ability
3. Available sounds
4. Available instrumentation
In my opinion,
Bob Bone