I took a look at the logs, seeing as how the HP downloads have looked fishy for awhile now. It turns out that there's a reason for that; I had a minimal search string for HP downloads that was over-reporting. So adjusting for that, it turns out that HP downloads are in the same neighborhood as Solaris downloads (which makes sense).
So, that means that this last week, the daily download rate was around 216, not 344. Kind of a largish error on my part. Anyhow, that means that the reported rates over the last few months need to be adjusted down the same way. I should have looked at those weird results sooner :)