#1 - Sept. 7, 2011, 6:41 p.m.
When uninstalling Diablo 3 to attempt to fix my Character Select Screen crash, I noticed that Diablo 3 shoots and error saying it was unable to delete the D3 directory in my Program Files. I then tried to manually delete it and it still didn't work because of a running process (even thought the directory is empty). I opened up Task Manager and noticed Agent.exe running. Upon terminating the process, I was then able to successfully delete the directory.
I would suggest terminating this process on close of the D3 executable.