ANDと&&にあまり速度差がないのにORと||には明らかな速度差があるのはIF I || I THEN ~というのはIがtrueの時は2つ目のIは評価されないためですね。 もしも、IF J && I THEN ~(Jは常にfalse)だったらANDより&&の方が速くなります。