I moved from Des Moines to greater KC (Shawnee) a few months ago and wish I would have done it sooner. DM definitely has some things going for it but I don't think there is a more laid back major metro in America than greater KC. It's got a true Midwest feel. St. Louis seems more East to me. I was in Greater PHX for a year before I moved back to DM for 3 years. I enjoyed PHX too I just didn't want to pay to live there anymore