Which one should i get AVAST, AVG, Norton, Mcaffe?

Please just tell me one to choose as the best one from those that have used them. i also have spy bot search and destroy, should i keep it too.
Update: does avast update itself
Update 2: what about avira
12 answers 12