Here is an extremely interesting slide show by Jane McGonigal from AvantGame about the role of computer games in helping solve urban and social problems.
The BusMeister game I am developing has a similar goal, but what McGonigal is doing is fantastic. The slideshow gives a nice background on the idea.
Also check out AventGame’s new game EVOKE – it’s really well done.