First off, I'm very grateful of the help this community has provided me so far. Anyway, to my problem:
I feel like I'm missing something obvious here. I want...
\documentclass{article}
\usepackage{hyperref}
\renewcommand{\ref}{\autoref}
\begin{document}
\section{Section Title} \label{anchor}
Blah Blah Blah. \ref{anchor}
\end{document}
to print as...
1 Section Title
Blah Blah Blah. section 1
but instead I get ...
1 Section Title
Blah Blah Blah. 1
... so \ref is not being replaced with \autoref. How can I correct this? Do I have no option but to do a find-and-replace to change \ref to \autoref?

\renewcommand,\def,\let, and\LetLtxMacro, but was not able to get\refto produce the same output as\autoref. – Peter Grill Dec 2 '12 at 5:56\refand\autorefare semantically different and using one or the other changes how the text is laid out. – egreg Dec 2 '12 at 10:43