I'm struggling to decide whether to rank a program that has better reputation higher on my rank list or rank a program that's a community program but at my home town where I want to settle down in the future. I'm thinking of doing GI fellowship, but might also want to do primary care. I guess my real question is if I go into primary care, is it more important to stay local to make connections or go to a big program.