Unfortunately, I do not recommend architecture programs. Ultimately, it is up to you to research the programs against what is important to you to determine the best fit.
Below are two resources for you to review --
NAAB - http://www.naab.org - list of accredited programs
ARCHSchools.org - http://www.archschools.org - list of accredited programs with ability to search.
Aside from these online resources, inquire with each program and ask for names of either current students or recent graduates for insight on the program.