http://www.canonrumors.com/forum/index.php?topic=26037.0
Might be helpful, lots of links and information in there
A quick look at my written down data
100-400L on a 5d3 gives 13Mpix on a 5d3, and ~11 at max FL
120-300S on a 5d3 gives 20Mpis on a 5d3
On a 7d it's ~6mpix and 11 respectively ,
So 120-300S should be a major upgrade, even though you lose some focus length,
Dividing 11 by (1.3333^2), gives us 6.75,
This would mean the 120-300 on a 7D should be able to resolve very similar detail to the 100-400L(version1) on a 7d, despite having 100mm less, you do however have a 2 stop advantage.
---
Even thought it is claimed/proven that the sigma 120-300OS and 120-300S are identical in construction,
Numerous reviews/tests/data shows that the latter is slightly sharper...., Also it is A LOT more reliable, personally i would stay away from the 120-300 OS, and only opt for the sports.
I have not found very reliable data about the 150-600S yet, however indications show it should be similar to your current 100-400