Nuth’n wrong with a good old bench press, but when I made the switch to doing push-ups full time my functional pushing and punching strength went through the roof. Here’s a few vids on why.
Part 1- The Power Band
Part 2- Scapular Stability
Part 3- Hand and Elbow Placement