VirtualDJ is the coolest, most fun new toy for me. I’ve always disliked using iTunes, mostly because of its awkward nesting folders (most of them empty) and especially because of its hard to use iTunes to DJ parties since you can’t queue up songs to play next very easily.
Well, VirtualDJ works like iTunes and it’s also free and it’s LOADED with features, like automatic tempo matching, automatic playlist mixing, looping, sampling, cool effects, and it can play up to four songs at once. I’ve been having a blast inventing mash ups and DJing with it. Check out one of my weird sets on Soundcloud.