If chkdsk is stalling it's not a good sign and Sonar isn't going to be related to this, it could be chipset drivers in retrospect (I assume the USB drivers didn't come with their own drivers, if they did check for updates):
... and please run this:
http://forum.cakewalk.com/Driver-Boost-m2928792.aspx If it updates your chipset drivers etc please run chkdsk again after you've rebooted a couple of times....
Also your hard drives may have firmware upgrades available on seagates website, get the make and model numbers out.