Step by step guide to enable AD auditing on WS2008
http://technet.microsoft.com/en-us/library/cc731607(WS.10).aspx
Once you have enabled logging you can do some rather neat stuff with the eventlog by running XPATH queries against it. The objectGUID of the target object can be found in the eventlog entry which makes it very easy to find the information for a specific object. This is incredibly powerful when you combine it with DirSync queries.
The evenIDs you are interested in are 5136-5139 and 5141.
Example XPATH query:
*[System[(EventID=5136)] and EventData[(Data[@Name=\"ObjectGUID\"]=\”{31a84a37-2433-45ee-bb4a-31e26dbec47c}\”)]]
If you modify 10 attributes in one operation the corresponding eventlog entries will have the same correlationID which makes it easy to find everything we are interested in.
Note that XPATH type queries against the eventlog are supported from Vista/WS2008 and up.
Also note that events are logged per DC. You either have to query all DCs or forward events to one central place to get the complete picture.
lindstrom.nullsession.com