I use FL Studio myself. http://thesixtyone.com/abledanger I've also recorded some vocals using Adobe Audition and the USB Rock Band microphone. Not too shabby.
Great stuff. That's the kind of stuff I'd love to be able to make. I just really haven't gotten a hang of things that well yet. How long have you been doing this for? Do you have any resources that helped you along the way, other than just trial and error?
It's all been trial and error for me. Youtube has actually been very helpful in learning FL Studio. There are a lot of great howto videos out there. I also try to imitate parts of songs I really like. A drum loop, a melody, or a particular effect.
I also think one of the biggest factors is thesixtyone.com itself. The people on there are so helpful and encouraging you can't help but make better music.