One of the biggest complaints I have with Microsoft DNS is it's Manager. Once you get several thousand DNS entries it can take a long time for the manager to load. It's even more frustrating when you're called in the middle of the night and trying to load DNS Manager over a VPN connection...