Ableton has made a fan out of me. I've used quite a few different programs for making beats and other productions. Ableton has managed to streamline the creative workflow, somehow, while allowing ideas for song arrangement to manifest within the program. I've been a Propellerhead since version 2 was given to me by a friend back in 2002 I think...