i am big fan of pushups, wether they're good for muscle building or whatever, i am not sure, but i mainly uise them to help warm up for basketball games i get my "touch" for shooting after 50 or so pushups.
Also you dn't need anything for them, just a flat surface and yourself
i also find pushups work the triceps quite a bit as well. Although it all depends on your arm spacing/position and also hand position, like i do both open handed (palm) and then clenched fisted pushups.
As for regular chest excericse i normally use dumbells, although i don't have a bench or anything, its quite effective just to lay on the ground and do them, its worked well for me.