I am not such a big fan of such modes of exercise.  Push ups hurt my lower back a bit, as do sit ups.
I prefer these days to use the elliptical machines.  I like to dial up the reistance and that does pretty good for me.  I also have a bowflex which gives me the back support I need for most upper body exercises.  Working the abs is a challenge, I need to find a good incline bench.
_________________________
The ultimate result of shielding men from the effects of folly is to fill the world with fools.
-- Herbert Spencer, English Philosopher (1820-1903)