I am attempting to generate a circular path with nodes:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows}
\begin{document}
\begin{tikzpicture}
\node (1) at (8,6) {A11};
\node (2) [below left of = 1] {B22};
\node (3) [below right of = 2] {C33};
\node (4) [below right of = 1] {D44};
% connect the dots
\path[->,>=stealth]
(1) edge [bend right] node[left] {} (2)
(2) edge [bend right] node[left] {} (3)
(3) edge [bend right] node[right] {} (4)
(4) edge [bend right] node[right] {} (1);
\end{tikzpicture}
\end{document}

However, something doesn't seem quite right here, I think it doesn't look right due to the arrows not being quite long enough. I gather this is most likely due to the nodes being too large to accommodate a circular path for the arrows, but I was hoping someone might have a work around for this issue? Please note that this is included in a larger diagram so its size must remain relatively small. Also I realize I can reduce the entire font size which seems the produce a better outcome by
\tikzstyle{every node}=[font=\tiny]


\node[circle,minimum size=1.414cm,draw] (a) {}; \foreach \x[count=\xi] in {A,...,D}{\node[fill=white] at (a.90*\xi){\x\xi\xi};}and compare the difference. – percusse Mar 03 '13 at 12:46