I tend to favor getting a technical non-aviation degree and pursuing your flying on the side. It's cheaper and you've got a real fallback position. A previous poster mentioned the military, which is certainly a great option especially if you can get a ROTC scholarship. That stated, if your heart is set on an aviation college program, then this
i would go with asu the girls there are amazing
is as good a reason to choose as any. Unfortunately, I've spent a lot of time in Kansas and the girls there are awesome as well. Visit both campuses and decide which girls --- errr --- degree programs give you the best vibes.
Seriously, campus visits are critical. Meet some department heads, professors, and students. There's a bit more action overall in Tempe than Salina, but a lot of that might not your "thing". Factor those experiences into your analysis. Your outlook could change completely.
And have fun. College is a blast!