Hi. i was wondering what is the best free virus protection to get?i was thinking between avast free and microsoft security essentials but i do not know if they are any good and which one is better. also what is a good free protection to have for spyware, worms, trojans, malwalaire. does the free malwaire anti malwaire cover this.