I have been a fan of Kurzweil's keyboards for many years now. Take a look my endorsement page on their website.
When I need drums, DrumCore's the first software I load up, every time. You can see my endorsement on their website.
I use the DSSP (Dual Sustain Single Pedal) when I am playing stacked keyboards.