If you're talking A330 then the GE engine suffers from very poor temperature margin whilst the RR has much higher margins and longer on wing life.
There is a weight difference with 2 versus 3 spools. 3 spool is supposed to be lighter and the RR engine was the lightest on the 777, but the RB211-524 was the heaviest on the 747-400.