|"i guess if i had the full version that would not have happened"|
Not necessarily, with thousands of new infections coming out every day, not one program can keep up with them all.
I use the Avast free version as per my links.
It's up to you on what you click on, as much as anything.
Avast is a realtime AV running in the background with very good popup & spy protection.
SpywareBlaster ( I use it ) also runs in the background, you need to manually update it once a week. ( It is not a AV )
Malwarebytes & SUPERAntiSpyware are used after you are infected.
They have to be manually updated before running.
With AV's, you should not have more than 1 installed.
Please put sentences in your posts to make them easier to read.