KB107 vs Speedpro pistons

If I'd known that my simple question was going to cause such an uproar, I might not have asked it.
So to sum up....I should get KB107's.....right???

The KB 107 or the Speed Pro 116 will do nicely for what you are doing.