For those of you who do hardware diagnostics, software diagnostics, malware removal, etc, a new tool recently came out that I wanted to share with the big forums.
TechUSB:
http://repairtechsolutions.com/
What does it do?
Gathers System Information
Hardware Diagnostics
Hard Drive Diagnostics (BadBlocks and SMART Checks)
Memory Diagnostics
Minimum System Requirement Checks
File System Checks and Repairs
NTFS, FAT, HFS+, Ext2/3/4
Scans for and Removes Malware
Great for bad infections because it operates outside the host OS
Creates simple report page upon completion
Option to Email Logs to Techs
View Report Online
Runs from Linux and allows you to perform many diagnostics for Windows, it's currently in Beta, so try it while it's free!