I have one. It is a wonderful piece of craftsmanship and can do some really great stuff, but it is not a generalist machine. It always sounds like itself and it is only really good in its niche. If you want something that has a lot of range and can sound exactly right and different on each track then you may want to look at something else. However, if you like the DrumBrute sound then it is worth getting. It has a much better workflow than most drum machines and you can make some pretty complex patterns with it. The polyrhythm support is great. The filter is kind of useless. You can kind of use it for fills and transitions, but it comes more in handy just for rolling off some of the extreme high end of the hats and cymbals - which can get pretty head splitting. It allows you a lot of room to customize the sounds, but it doesn't save presets, so you have to kind of limit your programming to patterns that would work with any sounds, which can be a bit of a pain. I think that is maybe the biggest problem with the DrumBrute - it really needed sound recall because often times you want just the right sounds for your drum parts and it is always kind of a toss up with the brute. Finally, it is a device that can use some post-processing. A compressor comes in really handy.