This is a common problem and one that can happen for a number of reasons. The SoHo wireless access point has become the most common in my envoronment. Domain security will not help here as these "routers" do not care what AD says.
One active measure that can be taken is to use filtering on your switches. {This assumes intelegent, manageable switches.} For instance our Cisco 2950's can filter DHCP server traffic.
Another semi-active measure is to set up a host to search for rogue DHCP servers and when one is found, disable the port. {This requires a second NIC and the ability to place it into each LAN or VLAN you need to monitor} In short, you request an address and when a server you don't authorize answers you have a problem. {There are also products that will do this for you but they can be pricey. {www.bradfordsw.com}
Finally, a truly passive measure is to wait until users are misguided by the DHCP server and ask them to report the results of "winpcfg /all" and "arp -a" nothe the mac address of the ip address reported as teh DHCP server. This is your "Bad Guy. Find that MAC and shut off its port.
{E.G. Windows XP... There are lilkely otehr methods/commands on other OS's.}