pwdump2 work fine for local system but if you want dump a complete domain pwdump4 is better.
For example if you have an admin domain account with a big network it s impossible to look one by one the machine. Then with pwdump4 you have just to build a little bash script to dump all the machine from the network.
whats the problem woth pwdump2 on a windows 2003 server?
Never had any probs, except on a Terminal Server, but thats because it cant create a remote thread, but if you run it in telnet or some other backdoor, it works just fine