There is no similarity in gameplay to properly compare these two titles whatsoever.
"Better" is relative to your personal interests.
See my PinSide written reviews on these games for more information, if you want a breakdown of features and gameplay.