Fuuny you should ask...I just used EZDrummer 2 for the first time today and I'm really impressed with the workflow as a songwriter.

I am not to the point where I need to tweak each drum. Just to have it suggest some midi files after I tapped in a simple kick, tom and snare pattern, I was really impressed how it picked out similar MIDI from an actual drummer.

Really, really happy I made this purchase. It will be a LOOOONNNNGGG time until I tap this thing to it's limits.

Here's a link to the song I did today.
https://soundcloud.com/rockstar_not/catching-up