If Magic Jack requires a computer to work and this software allows it to work with Google Voice..... Seeing as how you already need a computer anyway to make that arrangement work, why not just run Google Talk on the computer and use it to make your calls rather than stacking some software phone on top of Magic Jack.
Otherwise, get an Obi device like everyone says and eliminate the Magic Jack AND the computer.