I've been considering a templating solution, although my choices are between Mako and Genshi. I find templating in Genshi a bit ugly, so I'm shifting more towards Mako.
I've gone to wonder: what is so good about the fact that Mako allows embedded Python code? How is it convenient for the average joe?
Wouldn't templating JUST suffice without having embedded Python code?
This seems to be a bit of a religious issue.  Django templates take a hard line: no code in templates.  They do this because of their history as a system used in shops where there's a clear separation between those who write code and those who create pages.  Others (perhaps you) don't make such a clear distinction, and would feel more comfortable having a more flexible line between layout and logic.
It really comes down to a matter of taste.
Should I use Mako for Templating?