After reading these responses I wasn't sure what could be causing it for me...
thankfully windows 8 has a feature in the task manager called "analyze wait chain" which lets you see if an app is waiting on another app - and lets you kill the app it's waiting on. turned out there were 5...