If your wife's program is also important, you should think about how many universities are in the nearby area that your wife could apply to (and what the likelihood of acceptance is). Just as one example, if you decide to attend Cornell, but your wife is not accepted to the architecture program there, then there are no other universities nearby. By contrast, other schools like Brown or Rutgers might have 3-4 other schools nearby that offer architecture programs. So she could apply to several places and increase the likelihood of acceptance.
Also, do you plan to teach in the US or return to your home country after getting your PhD? Some universities are more well-known in other countries than others. But like fuzzylogician said, whichever school you attend, if your work/research is good, that is more important than the name of the school.