Nicks Garage, 572 HEMI, Here we go....

I am curious... i have never used a laptop to program MSD stuffs... is the software readily available? special cable needed to read the box?