I am trying to decide between two clinical psych PhD programs and I'm having a very difficult time. School A is my undergrad institution, and as such, I would not have to move to attend. I am married, and my husband has a job here that he would rather not leave, and we both LOVE the city. Both of our friends and families live here. I know many of the professors and students here and so the transition to grad school would be quite smooth. The downside is that funding is only guaranteed for 1 year. There are TAships available for the following years, but it's not guaranteed (though highly likely I would be able to attain one). Another huge downside is that I am less interested in the research that I would be doing at this school.
School B is in a smaller city, and with the economy the way it is, it may prove quite difficult for my husband to find a job there. He is not very willing to move to this city because of it's size, and he just generally does not like the city. The program has guaranteed funding for all 6 years (18,000 a year through a combination of TA, RAships, and fellowships). Also, the research match is phenomenal -- I really couldn't ask for a better fit.
At both schools my potential supervisors are quite prolific in publishing, so that is not a concern at either school. Any advice on what to do?