Both are my favorite all time Pateks with the exception maybe of the 2499. The 5970P has much more presence on the wrist and the larger case is gorgeous. If I had to choose one, it would be the 5970. But ironically the 3970 feels more like true Patek Philippe and I find myself more mesmerized by the dial of the 3970.