Yes, you can download Virtual DJ officially for free, it is totally free for home use. You can download it from this page.