Alright, I got it up in safe mode.
I got rid of AVG and got the anti-virus recommended.
I ran CCleaner, Spywareblaster, then MBAM.
Here is the MBAM log
Malwarebytes Anti-Malware
www.malwarebytes.orgScan Date: 5/7/2014
Scan Time: 6:50:44 PM
Logfile:
Administrator: Yes
Version: 2.00.1.1004
Malware Database: v2014.05.07.09
Rootkit Database: v2014.03.27.01
License: Free
Malware Protection: Disabled
Malicious Website Protection: Disabled
Chameleon: Disabled
OS: Windows Vista Service Pack 2
CPU: x86
File System: NTFS
User: Johnny Ola
Scan Type: Threat Scan
Result: Completed
Objects Scanned: 287895
Time Elapsed: 23 min, 6 sec
Memory: Enabled
Startup: Enabled
Filesystem: Enabled
Archives: Enabled
Rootkits: Disabled
Shuriken: Enabled
PUP: Warn
PUM: Enabled
Processes: 0
(No malicious items detected)
Modules: 0
(No malicious items detected)
Registry Keys: 0
(No malicious items detected)
Registry Values: 0
(No malicious items detected)
Registry Data: 0
(No malicious items detected)
Folders: 0
(No malicious items detected)
Files: 0
(No malicious items detected)
Physical Sectors: 0
(No malicious items detected)
(end)
Ran FSS
Farbar Service Scanner Version: 03-05-2014
Ran by Johnny Ola (administrator) on 07-05-2014 at 22:47:58
Running from "C:\Users\Johnny Ola\Desktop"
Microsoft® Windows Vista™ Home Premium Service Pack 2 (X86)
Boot Mode:
****************************************************************
Internet Services:
============
Connection Status:
==============
Localhost is accessible.
LAN connected.
Google IP is accessible.
Google.com is accessible.
Yahoo.com is accessible.
Other Services:
==============
File Check:
========
C:\Windows\system32\nsisvc.dll => MD5 is legit
C:\Windows\system32\Drivers\nsiproxy.sys => MD5 is legit
C:\Windows\system32\dhcpcsvc.dll => MD5 is legit
C:\Windows\system32\Drivers\afd.sys => MD5 is legit
C:\Windows\system32\Drivers\tdx.sys => MD5 is legit
C:\Windows\system32\Drivers\tcpip.sys => MD5 is legit
C:\Windows\system32\dnsrslvr.dll => MD5 is legit
C:\Windows\system32\svchost.exe => MD5 is legit
C:\Windows\system32\rpcss.dll => MD5 is legit
**** End of log ****