Try this one: http://distributedcity.github.com/
The previous incarnation of Distributed City was pretty cool. I haven't looked at their new code.