You Rock My World is definitely the better song. I can't help but wonder if the difference in the quality of the shortfilms is clouding peoples judgement on the quality of the songs. What I mean is, RTT obviously has a much better video, MJ in his prime, original concept etc. YRMW video really didn't work, MJ was not in his best shape etc.