It mostly comes down to preferences when it comes to the gameplay.
inFamous is crafted better, more polish, attention to detail. So from that point of view on which one is the better build, it's inFamous.
from there it all depends on if you like to just blowsh*t up and create complete mass hysteria or not. if you prefer craziness and violent gore then...it's Prototype.