I'm afraid I don't have an exact date to give you yet, and given my track record at predicting release dates I don't think I should even try to for this one... it shouldn't be too many more months, though.
Farther off, though, I'm pretty confident that the Pocket PC version (and a major update on Palm) will be out by the end of summer - for legal reasons we need to switch to our new handwriting recognizer by the end of August, so the Palm update at least is all but guaranteed, and once the new recognizer's ready the Pocket PC port really won't be very much work.