12-25-05: My mother was right, this is a Century Plant (also called American Agave). The tall stalks and the bushy spines are the same plant.