reason has both the 808 and 909,
ableton live with the drum pack, has lots of drum kits
i'll suggest an m-audio Trigger Finger MIDI controller, i have the axiom 25, only has 8 pads but also a keyboard
also check out magix music maker, i know it's a fairly simple software more geared for beginners, haven't checked it out though,
fruity loops as mentioned, more advanced though
keep in mind all this software is really expensive, and it's super hard to get cracked versions for reason and fruity loops i found, i bought ableton live,
peace