I've been using the free version of avast! for the past 10 years. Malwarebytes is a nice companion program and, use the windows firewall.
If you wanted just one program than I suggest the avast! Internet Suite.
You can see all of their products at:
My McAfeee subscription just ran out. I prefer a good all in one program like norton 360, but would be willing to install multiple programs if that would give me better protection. Any advise?