I tried the NB 5.5.1 bundle and this problem went away, kind of. Instead of retries and gc runs, I get a single JSFException and now none of the files are removed. At least I don't have to wait for the gc loop. However, VWP was very confused, losing track of properties in the Outline window, so I reverted to 5.5. Winston Prakash mentioned in nbusers that he has fixed many of these VWP problems in NB6. Can't wait for a more stable VWP!
[Message sent by forum member 'orbach' (orbach)]
http://forums.java.net/jive/thread.jspa?messageID=220290