Seeing that you're from Kansas City, you may want to check out the
University of Nebraska's FM program. I think they're ranked 17th-ish in the country for their primary care program (edit: i went back and looked at the
source and they're ranked for primary care) and it looks like they have a special FM program w/ rural emphasis. And plus, even though it IS in Nebraska, Omaha really isn't a bad city to live (Metro area of around 850,000).
(From
http://www.acgme.org/adspublic/
1203021189] University of Nebraska Medical Center College of Medicine Program
University of Nebraska Medical Center
Department of Family Medicine
983075 Nebraska Medical Center
Omaha, NE 68198
Family medicine Jeffrey D. Harrison, MD (402)559-7249
(402)559-6501
[1203021517] University of Nebraska Medical Center College of Medicine Rural Program
University of Nebraska Medical Center
Department of Family Medicine
983075 Nebraska Medical Center
Omaha, NE 68198
Family medicine Jeffrey D. Harrison, MD, BS (402)559-5641
(402)559-6501