Welcome.
Realize that some things are fungible. For example, 3.5ghz may actually be the same as 2.4ghz, depending on the exact processor. And even that can be affected by exact CloudLinux settings. So don't get too lost in tiny details, don't be bamboozled by numbers. Details are very important, yes, but never lose site of the overall picture.
Veerotech is using cloud architecture, while Stablehost is still on traditional servers. So VT scales, while SH is stranded to the box. That's why each gave answers as they did, regarding server population. (FYI: This is why I find the label "enterprise" a bit irksome, as it's NOT at all enterprise in nature. Modern true enterprise solutions have failover. SH does not.)
The choice is narrowed down pretty well:
Veerotech and
MDDHosting are excellent,
MonsterMegs pretty good.
Stablehost is excellent as you know.
And just to throw in a monkey wrench,
Squidix is another choice you've overlooked.
Support and uptime are pretty equal at all of them, so it really does come down to location and exact hosting specs that matter most.
Overall, Veerotech ma be slightly less powerful, but you're paying less. And it may not matter to you anyway. It all depends on your exact resource needs. What has prompted you to look into semi-dedicated?
Give me a clearer idea of your sites. For example, you mentioned "sites", plural. Since semi-dedicated hosting is usually just "shared on steroids", using cPanel, it means no WHM access. So you're forced to use "addon domains", which is a security risk for any CMS (forums included). What all are you putting into a single account? Semi-dedi is usually best for single large sites.