Although the cooking time is lengthy (two hours), prep time is minimal and you can't get much cheaper. I usually make a whole batch and then freeze at least half of them. They are sooo good!
http://www.nytimes.com/2009/03/10/health/nutrition/09recipehealth.html?ref=blackbeans
There are all sorts of things you can do with them. Use them as a side, or as the main course with some toppings, or make them into tacos, burritos, etc.
This blogger uses them for enchiladas:
http://bethsjourney.com/black-beans-that-will-change-your-life/