I've just done this.
The clients on dhcp should just pickup the new ip address. Dns will update on its own. The only main problem I had was with print servers. I had to go around and reconfigure them. They were on static but now they work on dhcp with resevered addresses.
Have you looked at subnetting/vlaning your network off? You broadcast domain will be getting a bit big with all them clients.