Hey! I absolutely love the Knoppix idea. However I must confess that it just did not strike me to look at it the way Scott Granneman did at The Unofficial Microsoft Weblog. The link for this article is his recommendation.
Update: OOps I did not mean 'restore partitions'. I meant to say that you could recover your files. OOPS again:)