I wanted to add this to this thread, in case anyone else has the same questions and issues, specifically with the storport.sys driver. Everytime I've run LatencyMon it has shown extremely high interrupt to process latency with storport.sys being the culprit. Finally a few days ago I decided to try and get to the bottom of it. I did a ton of reading, I tried rolling back my RAID drivers and had to recover from Windows failing to boot in the process. I tried everything I could think of, from disabling services and shutting down processes to disabling power saving features and tweaking my bios.
After a couple of days of this, today I ran an xperf trace. It told me everything was peachy. No sign of abnormal latencies, or any other issues. I run two sets of identical ssd's in raid 0, and I read up on that, and from what I read, raid 0 does not cause latency issues.
Now I had already noted that when I am running LatencyMon, it leads the charts in disc reads. So I checked system explorer (yes I did try turning that off as well), and to my surprise the default setting for LatencyMon is realtime priority, on the middle four of my eight cores. Those just happen to be the four cores I run all my high priority system processes on. The little light started flickering on. I ran another xperf trace, this time longer, and what I had done was use YouTube videos, because when I was running LatencyMon, I was getting the huge latency spikes in YouTube videos, along with the occasional drop.
Again, the xperf trace showed no problems, and more importantly, I had 0 drops. So I ran LatencyMon again, only this time I assigned affinity to the cores I typically use for monitoring software, and I dropped the priority from realtime to high. Bingo, the storport.sys latencies dropped significantly.
So for anyone running LatencyMon and getting abnormally high interrupt to process latencies where storport.sys is the culprit. There is a very good chance that LatencyMon itself is what is causing the problem.
I don't regret the time I spent on this. I learned a ton, and I my Xonar Essence STX along with it's driver was causing some serious dpc latency issues, and as a result I've got my audio configured so my latencies are significantly lower and I am getting better performance in games, which was the entire point in the first place, but the most valuable lesson I learned was that sometimes monitoring software itself can cause abnormal readings. I kinda already knew that, but this experience drove that point home.