I've worked with every version of ZENworks since it was the old NT Configuration object and the Application Launcher inside of NetWare Administrator (remember NWADMIN???).
ZCM10.x.x is unlike any other management suite on the market. You pick what you want to buy: Patch Management? snaps right in; Asset Management for tracking license usage, etc., it snaps in; Linux Management for your Linux desktops, just add it.
There are three different levels the last time I looked: Standard which covers all desktop management (remote control, application deployment, desktop policies a.k.a. Windows lockdown, imaging and basic inventory. Advanced has all of that plus a couple of other things and then Enterprise has the entire suite.
ZENworks can be used Ala Carte too. I'm going to deploy just Asset Management and Patch Management in January for a customer because they don't want to look at the other capabilities right now.
You do not have to have eDirectory to use ZCM10.x.x. It works with AD or any other LDAP compliant directory service in a read-only manner. Create a user to authenticate to find computers and users in a readonly capability and ZCM is happy. NO schema extension.
I've begun looking seriously at SCCM 2007 too as our Microsoft customers either already have it thanks to their Enterprise Agreements or they are looking at it. It rolls over SMS which I stayed far away from deployment.
The best thing you can do is build a virtual machine on VMWare workstation (or other) and install the 45-day trial of ZCM and play with the ZENworks Control Center (ZCC) and the command line utility ZMAN. It is available for free download for the eval period from
www.novell.com/downloads Recently I built a VM running Windows 2003 with AD and put ZCM on that VM and built a VM of an XP workstation. I use VMWare Workstation on a laptop with 4GB RAM and a 320 GB external disk for the VMs. I was able to simulate everything the customer wanted to see plus loan them the laptop for a "check it ourselves" period of time.
I'm doing the same with SCCM 2007.
Hope that helps...
Scott