Guy S. has taken my original ASP.NET XML menus and extended them significantly. New features include a more object-oreinted code base, permission level checking, control events, caching, support for frames, plus more.