The Nokia770 has 3rd party pygame packages. It runs on a full linux distribution, so it's pretty hackable.
Peter, many of the reviews complain about the limited RAM available on the Nokia 770. Have you had a problem with Python programs growing to large to fit available memory?