I have one thing to say: 5 X 5
warm up alot, like three sets of 135 X 10-20
I try to not make the spread between first set and last set any more than 50 lbs
example: 300X5, 310X5, 320X5, 330X5, 340X5
wait 2-3 minutes between sets and use your legs for power, by anchoring them in and power from the floor up arching your back with your ass and shoulder blades touching the bench and use a full range of motion.
Like M.O.D. said, use pauses, but on days when you're beat, and other times do negatives with a very trusted spotter and about 20 lbs more than your max.
If you feel like you have alot left after this you didn't lift heavy enough or your weights weren't close enough together, you should do some incline to kill the pecs (like 3 sets of heavy 5) in this case until you get the weights right. If you feel like you could do some flys to finish off, don't, go eat and get strong.
Worked for me. I went from a 315X5 bench to 365X5 in 2-3 months on creatine alone. Trained 1 body part hard, and fast (lots of rest between sets, little time in the gym)/day and used compound exercises whenever possible.