P3Droid on twitter alluded to a new rooting method by djrbliss (Dan Rosenberg) for 4.0.4. He said he used it to root a d4 running 4.0.4 successfully, so hopefully it will be released sooner rather than later (I am also unrooted)