What pushups/dips or exercises are better for pecs?

Both. Push ups and dips are both excellent strengthening exercise for your pectoralis. I would do both. There are also lots of other excellent chest excercises.