Anyways, "Toast" is still coming, but still trying to sort out the legal stuff.
The reason I'm digging this thread up for a second though is that I found this...
...and was wondering if it was a valid link. I can't test it myself, but it seems valid, even though HMX said they took out the marketplace links.
EDIT: Hrm, seeing ton of marketplace links now. Did I miss something?