If you can hack it, go with an engineering degree. Even if you don't want to be an engineer, it's a degree that actually means something.
Seriously, don't waste your time or GI Bill with worthless shit degrees. Criminal Justice is a really good way to come out of school with nothing to show for it. Ditto for anything liberal arts. You really need to evaluate why you're going to school. Are you doing it just because that's what people do? Or is it absolutely necessary for a particular career field? Since it doesn't seem like you have a career field in mind, you really need to nail that down before wasting time getting a degree. But if you're going to go just to go, you'll be better off with an engineering degree no matter what you decide to do. It's really like the business degree of the 21st century (business degrees being largely worthless, I know, I have one).