Porsche 996.2 v 997.1 GT3: same price… which is best?