drum programs
i just checked out b.box by steinberg. the sounds that it comes with are mostly crap but you can load in your own sounds & create your own banks (it even comes with a stereo to mono wav. converter, just drag & drop)it gives you pretty good velocity control, pan, shuffle, etc... it doesn't seem to have a song building mode but you can export your patterns to wav. and cut and paste. i dont believe it's very expensive either you can probably find it at the steinberg website...