<<1. What is the best program I can purchase to protect my computer.>>
There is no "best proram." Computer/system security involves varied factors, including:
a. Proper installation of O/S critical updates that have issued.
b. Proper use of a firewall to provide one layer of defense.
c. Installation, updating, and routine use of a reliable AV program.
d. Installation, updating, and routine use of at least 2 (IMO) malware defense programs. I suggest Malwarebytes and SUPERAntiSpyware.
e. User employment of practices summarized in the concept "safe computing."
<<2. What is the best way to take out this virus and clean my computer?>>
IMO...don't assume that you can do what needs to be done. Employ resources such as BleepingComputer.com - Am I infected What do I do - http://www.bleepingcomputer.com/forums/f/103/am-i-infected-what-do-i-do/
to get assistance from those who know how to counteract the impacts of malware.