why not use TRAKTOR, Torq or many of the other fine DJ programs that work great on mac??
U can't spin video with those. I spin mp3's and videos. Being able to spin video gets me gigs in the more upscale clubs with plasma screens everywhere. Gets you more money per gig as well.
I have Traktor and serato. I'm not paying $1500 for that serato video mixer though...not when Virtual DJ works just as well if not better imo.