I recently bought an Akai MPK MiniMK3 controller which came with MPC Beats. I liked the Beats software so much that I upgraded to the full MPC version.
I have been using Reaper, which is a good DAW but it has too many ways to do the same thing (IMO). I like the midi capabilities of MPC.