UPHClean v2.0 has been in beta for an extended period.  Over 3,000 people have received the beta bits.  There have been enough reports of computers hanging and crashing to prevent release.  Further beta builds are needed to insure that those remaining problems are resolved.  Once ship quality is achieved a release date will be selected.  Based on my current work load and experience with past projects I expect that will at least 6 more months before final release.