In reply to nderwater:
I think that for the money the 996 is a better car, maybe. It is one of those cars that you buy a solid late model block and bench build it for a while until you finish your build and can swap or until you blow the stock motor. Either way you are spreading cost around and waiting for the work.