does anyone know where i can download a decent drum machine?
for free? no.
try downloading a 'fruity loops' program. its a fairly simple and easy to use program for writing techno stuff, but you can make the entire board into a drum machine, and import/export tracks to it