You could use a laptop: but only with the right controller(s) and software. However, i would advise you to go for real DJ hardware, not simulated by software. If you are serious about DJ-ing, which i guess you are because you're here, you would like to get some gigs too. Ideal setup would be Pioneer if you're going to DJ using cd's or Technics for vinyl. It doesn't come cheap though, so you would like to check the
used adverts on DJ Resource. Don't know if they ship to Arizona... Welcome!