Perfect North is pretty good. We're closed for the season now, but next season we'll be getting Full Tilt and a couple of the lower end Nordica freestyle boots under the Ace of Spades. Also have Salomon and Dalbello. Worth checking out.
Also, I haven't been there in about two years, but JL Waters on Walnut has a skiing section. I can't vouch for their bootfitters or their selection, but also might be worth checking out too. I worked there as a ski tech when I was still at IU.