<< Anyone know why this happens? According to Firingsquad and HardOCP the 4200 trumps the 4600 in a few benchies.
The Ti4200 is the exact same card that the Ti4600 is, just clocked lower, hence there is no possible way that it could have beaten the Ti4600 by a significant amount. Either the Ti4200 was overclocked, the benchmarks were flawed or there was something wrong with the Ti4600.
As for small victories (eg 1-2 FPS) it'll simply be benchmarking noise, especially if the tests were run in CPU limited situations. >>
The 4400 & 4600 are using BGA RAM, the 4200 is not. Maybe the latency is higher on the BGA RAM even though it is clocked higher.