As the newer engine the 300 should be better, but both will serve very well. I would say overall condition of the car is far more important than which of these engines, you may miss a very good car by limiting your search. Personally I would also go for one that was built with the engine fitted rather than a Heinz 57 which has had a different engine put in.