All my posted mixes were put together on Ableton Live 5 using a Behringer bcr2000 controller. I love the software for the ability to tweak the tracks live with only your imagination to limit you. The software has a steep learning curve, but once you get over the first couple of humps it really opens up for you.
I really appreciate feedback and am happy to return the favor if asked about a specific mix. I hope you enjoy the mixes as much as I enjoy making them!