CS vs CIS
...drop out of college and go to tech-school.
There are many reasons to prefer CS to CIS.
1) You learn more, much of it useful (no, really). If you want to end up programming, you NEED the stuff (both facts and the way of thinking) a CS degree teaches.
2) You'll prove that you can handle what a CS degree requires--to employers and to yourself.
3) A CIS degree's validity will fade rapidly. A CS degree is like a physics degree--you are learning fundamentals of nature, those things don't change.
That's not to say that you should force yourself through a CS program. If you can't handle it or don't care--don't do it! But if what you want is to Make Money Fast On That Internet Thing, you are wasting your time and money taking a CIS degree at a 4 year, liberal arts college. Just go down to DeVry and take VB and a few accounting classes and you'll be all set.