From what I've seen, you can get a MIS-type job with a CIS degree. They are very flexible, especially since to most people, it's basically witchcraft.
Sorry, I glanced through your question. To expand on my answer:
A CIS degree is what you want. It's a very far-reaching degree that can get you into a number of different positions. When I was looking into colleges, I wanted to be a Software Engineer, and so I looked into Software Engineer degrees, which a few schools had. However, upon looking more into it, I found out that all you really need as a Software Engineer is a Computer Science degree. Of course, to have a MIS job with a CIS degree, I imagine you would either need a couple of years of experience or some good connections since it's a managerial position.
I've found that many people are kind of iffy about the whole thing and just hire people into tech jobs if their degree has anything to do with tech. This may have to do with how far-reaching a CIS degree is. For example, my friend, a person majoring in Electrical Engineering, is going to be hired into the company he is interning for as a Software Engineer, which is essentially the opposite side of the tech spectrum. Likewise, many of the jobs postings for software development jobs I've seen have all sorts of engineering and even business management as a requirement for getting the job.
Long story short, get the CIS, you will have a lot of options.