I like Mix Meister. http://www.mixmeister.com/ They have a very reasonable and easy to use product. You purchase the songs (from Amazon or iTunes etc) and download them into the program. You can then change tempos (no chipmunk vocals), add sound effects, and blend the songs however you want. It is fun and easy to use.