My advisor's first comment when I told him about the job was, "Have you seen Deliverance?" But he did say congratulations, too.
I'm going to spend tomorrow sorting through my files to see which jobs I haven't heard from yet. I'm pretty sure that everything that I've still got out is roughly comparable to this one -- some might be in locations I like a little better, but they're all at about the same level -- but I just want to make sure that there aren't any that I haven't heard from yet that are much better jobs that I have a chance at.
One of my officemates got his masters at another university near here that has a much better math reputation than mine. He said that the people who graduated there two years ago pretty much all got jobs or postdocs at really good schools. Of the 12 or so people there graduating this year, only three or four have any job yet.