I was in the same boat. Got to my junior year of an aviation degree before I realized that I should have majored in something else. But at that point I decided I wasn't interested in prolonging the college experience (meaning I couldn't afford another 2 years to finish a comparable degree) so I just sucked it up and graduated with the aviation degree. If I HAD decided to stay for another degree, it would have been a business degree. An "aviation management" degree is probably the best compromise since a management degree can be applied to just about any field.