EDIT: Working version of code is here: https://github.com/elParaguayo/RPI-Info-Screen.
I would strongly advise using git to maintain the copy of the script on your machine as there are likely to be numerous updates going through and doing "git pull" is far less stressful than keeping track of multiple files.
I've been working on this for a while but thought I'd share where I've got to so far.
The idea:
I've bought one of these small screens and wanted to use it as a lightweight way of viewing useful information that I access regularly (e.g. weather forecasts, travel updates etc etc)
How it works:
There's a python script running pygame which provides the output. The script is extensible in that each screen is a plugin. The user installs just those screens that they want to use.
I will look to implement a button to move on to the next screen, but at the moment the screens rotate on a timed display.
Current screens:
Weather

This uses data provided by WeatherUnderground
Tube status

This uses data provided by TfL
MythTV recordings

This uses MythTV python bindings to poll the backend (needs a bit of effort to get it working!)
Digital clock

Coded by me.
To implement
Bus times
Train times
Football scores
Logitech media server status
I also need a better name for it!
I'll update when I do more.
el_P