Well-written post. I think you did a pretty good job of explaining what a buffer overflow is without showing specifically how to create one. Very good.

*tips hat*
--PhirePhreak