hmm I might have to see if I can find an Acacia tree. I have an Acacia greggii (whatever it was changed to I don't remember) growing in my yard already.
A. smallii is nice too. (edit) this is it..
Vachellia farnesiana
(also Acacia) but it has neat yellow flowers AND nice long 1 inch or bigger spines.
problem is the water line running under the hillside.
need to think about it.

Here's to you, all you insidious creatures of green..er I mean cacti.