I'm trying to find a way to tame decision nodes (diamond shape) but I just can't do a thing! If I put a formula inside the diamond and if that formula is a little big the shape just grows like a square and becomes to high.
I want the decision node to look like this
http://sixsigmaspc.com/protectedimages/blockdiagram-flowchart-symbols.gif
and not like this:

\documentclass{article}
\usepackage{amsmath,tikz}
\usetikzlibrary{shapes.geometric}
\begin{document}
\tikzstyle{decision} = [diamond, draw, text badly centered, inner sep=3pt]
\begin{tikzpicture}
\node [decision] {$\lVert f(\mathbf{x}^{0}) \rVert < \varepsilon_{g}$};
\end{tikzpicture}
\end{document}
I thank you all for the help you can give me. :)
