According to a link you posted previously:
Viscosity index can be classified as follows:
- low - below 35
- medium - 35-80
- high 80-110
- very high - above 110
So all the synthetics are off the chart for VI and the difference between 157 and 177 appears to be a nit. Also, as noted previously, the VI rating may be achieved by viscosity modifier additives (especially for Group III synthetics) that break down over time, so those numbers may not be conclusive.
As previously mentioned, VI for 5W-30 and 0W-20 are likely different, and may be more different than the differences between brands of the same viscosity rating (assuming all are synthetic with similar base stocks).
Bottom line is that forget about using VI to choose one synthetic over another. Find a synthetic with high quality base stock (oils with better base stocks typically have fewer viscosity modifiers that can break down) at a reasonable price, and pick the right viscosity for your engine.
I think Pennzoil Ultra may be at least as good as Mobil 1, but since it is no longer carried at most Walmarts (the death knell of any product), one can only special order it at about $10 a quart (at least where I live). I can get a 5-quart jug of Mobil 1 for $25 or Mobil I EP for $27, which makes Pennzoil Ultra about twice the price as Mobil 1, and I just don't think my engine would ever really notice the difference between the two (assuming I picked the correct viscosity).