Front-end Editing, with Live Preview
Right now the CP Live Preview implementation is very heavily tied to the control panel.  I can't see a easy or clean way to get it to work on a front-end request.

Feel free to make a feature request for it, though.