any sampler will do. a sampler can obviously play any sound you put into it (that's the theory anyway), so you'll never run out of uses for it. i use my old unexpanded s3000 as a drum machine, while i keep my s3000xl for loops and musical stuff...
BUT hardware samplers aren't cheap...if all you want is drums the cheap alternative is to go and buy rebirth, which contains an 808 and a 909 and is really all you need for making drum sounds for techno related music. even if you do ultimately use your sampler to trigger them, it's a great source for the sounds. (check www.propellerheads.se).
alternatively, most music tech magazines have covermount CDs with useful samples, there are also numerous web sites with sounds(type "drums wav" into most search engines and you're bound to come up with many options). or, although obviously i would never do this - ;) - sample your record/cd collection for that perfect drum sound.