Not exactly a Windows Phone app (yet!), but would any of you be interested?

Printable View