If you are getting a free one, get Avira.
If you're paying, get BitDefender. Rated #1 on pretty much all tech sites,
and it's the cheapest at 29.99 compared to 40-59.99 for the others.
Or you can torrent a cracked version..but make sure you got a back up to scan that shit.