The OC in me would have been very happy if this was released back when we were still at Oi Pinoi... :)
Windows Steady State is free (if you manage to get around the Windows Genuine Advantage check) to download.
This looks like a cool way of locking down your shared computers (at home or in your Internet Cafe). Definitely worth looking at if you're still using "the windows". (works with Vista too btw)
Honestly I would have loved playing with this, too bad I rarely see my Windows partition now.