I finally reached the culmination of a year long project of porting Frotz to Windows Phone 7. (Obviously, it didn't take a whole year to do the work, just there were spaces between each chunk of work) First it was ported to .NET focusing on the command-line interface. Then graphics, proportional fonts. Then to Silverlight where I promptly had to lose the proportional fonts and graphics due to time constraints. And finally to WP7.
One of the really neat things about this project is that I was able to update it to use the Portable Library Tools which is a newly released CTP that allows you to create binaries that target multiple platforms. For this project, it targets Desktop, SIlverlight and Phone. You can also target XNA for the 360. It makes for a very nice experience when developing a project that is meant to be used on multiple platforms. One code base for the majority of the code, and the smaller projects for platform specific.
I've released a version to the Marketplace which you can find here: http://social.zune.net/redirect?type=phoneApp&id=e535ee3d-b01a-e011-9264-00237de2db9e
It's priced at $.99, but it's an unlimited trial. so please give it a try.