I recommend, Avast, or AVG for anti-virus.. And Spyware Terminator, and Adaware, for anti-spyware.... Spyware Terminator, I have not found an equal too.... Though it is said that programs like SuperAntiSpyware is better then Adaware, in fact, SAS found nothing more then Adaware... Malwarebytes is not good for any 64bit os... Spybot S&D can not even pick up on half of what SAS or Adaware can... Yet Spyware Terminator finds things that non of the above will...
As for anti-virus, Avast was the first and still the best for real-time protection. Avast Home (free) has a higher support then Norton, Mgafee, ect.. Avast Professional (costs), has even more support then Home... AVG is the only one I have found to be in any way comparable to Avast... Though I will say that Trend Micro products do normally have a high level of support, but I have found things with Avast the TM doesn't find...
Forgot to mention... Geek squad uses Kaspersky for anti-virus... The methods of which Geek squad uses is completely and utterly bs... Using Avast and Spyware Terminator is much more secure then that of what Geek Squad uses... Plus most of them don't even have a knowledge base of A+ Certification... They take weeks to do a job that should only take hours.... They charge out the arse for work that is as simple as click click... I have gone to many different Geek Squad agents, and none of which have been able to show me even a little bit of actual computer knowledge outside a regular computer end user... I highly doubt I will ever be satisfied by them....
Also to note, you will get better tech service by calling up Charter and having them walk you through their monkey scripts, then you would from Geek Squad... Though Charter's techs are not worth much of anything either... I have only encountered 2 of their techs that have a good base knowledge of computers...