This is a nice documentary from the Travel Channel about life in Tokyo. It is not the most recent but it is worth a look nonetheless.