I'd definitely recommend Ableton live. It's really easy to use and has in-built tutorials to get you started, and it's as functional as any other DAW (more, in my opinion).
It does come with some drum samples. I would recommend looking for your own samples though...