Man, a lot of hate here on the Roland TR-505! It was my first drum machine- the only one I could afford at the time. I wasn't looking for dance sounds, so it sufficed; I doubt I even knew what the 808 and 909 were at the time.
I programmed all of my early songs on the 505. It was the rhythmic backbone of every track until I got an Atari ST and started using sequencers.
I even remember a couple of times where I reprogrammed the 505's pad note assignments so I could program basslines on it, triggering my Alpha Juno 1.
I sold the 505 on USENET, years before eBay, and the Juno gave up the ghost after several years in storage. :(
I do remember being disappointed with my Alesis SR-16, which I got when I was starting to do more dancey stuff. That was before it was common for drum machines to simply include all the 909 and 808 sounds, so the Alesis had all these drums that sounded kinda like the Roland ones, but just didn't work the same.
PC: i7-950 @ 3.06 GHZ | Gigabyte GA-EX58-UD5 | 12 GB DDR3 1333
HW: Roland A-49 | MOTU PCIe-424 & 24I/O | Blofeld | Virus TI Desktop | MKS-7/20/30/50/70/80
SW: 64-bit Win 7 SP-1 | Cubase 6.5 | Ableton Live 9