How to render a ^ (carrot) in normal LaTeX text

Here are two ways to render a ^ (carrotcaret) in plain text within LaTeX:

\documentclass{article}
\usepackage[T1]{fontenc}
\begin{document}
A caret: \verb|^|
\end{document}
\textasciicircum

I tested them and both work as prescribed. They produce different carrotscarets.
(via comp.lang.texcomp.text.tex)
Addendum: 03/02/09
Corrected spelling of caret.
Addendum: 03/03/09
Wrote the wrong newsgroup name.

LaTeX Advice

While reading this article, it occurred to me that one ought to approach LaTeX coding much as one would code in any other language: re-use whenever possible.
Aspiring TeXnicians should get comfortable with searching for packages that contain the desired functionality, and using them, rather than starting from scratch each time.
Perhaps this is something of a no-brainer, but, it is very easy to get caught up in the fact that you are writing, rather then coding, while using LaTeX.