The diference pricing is probably different versions (older/newer, OEM/retail) or subscription lentghs.
There are several good free anti-virus programs.
Here's a link to several.
SysChat - Downloads (Freeware Utilities) - Antivirus
You can also do a search here for free anti-virus, there are several topics relating to this.