WOW, graveyard thread back from the dead...
There is a routine titled "100 pushups." Probably will make you better a doing pushups, but won't build your chest past a point.
You can also hit different parts by doing decline pushups at different angles, but still limited. I suppose if you really wanted to get fancy you could use resistance bands (held under your hands, wrapped around your shoulders) to increase resistance beyond just your bodyweight.
I think pushups are a great thing to superset with for more kick as well. And variations, e.g. if you can do pushups with your hands on a raised surface so you can dip deeper.