Thanks for the response. More considerations:
Weather and atmosphere definitely are not the same (Program A is in Southern CA and Program B is in the Midwest). Program A has a good deal more senior faculty in my sub-field than does Program B. So, contrary to my first post, there may be quality of life and future prospects issues at hand. To complicate things, though, Program A, which is giving me less $) is in a more expensive area, whereas program B (which is giving me more money) is in a cheaper area. Also, Program B, despite having less senior faculty, has had a better placement record recently than A.
So confusing!