I've been a Logic Pro guy for some years and ProTools before that. At the school we are doing a show that requires the students to program and play with backing tracks this semester and the music director for this show is having us use Ableton for everything since that apparently is how much of this stuff is done these days. I got the educators deal on the full suite and so far I've just been programming the percussion for "Smooth" by Santana (The show is a Billboard Top 100 theme).