Owen is the more proven player I feel, though it is a concern how many games he'll get for Real this season seeing as Robinho and Julio Baptista have both come in. Having said that though his record there was outstanding considering how few games he played in.