It's getting there. It's only a step or two away from being on par with most schools. A few more dorms, a few less parking lots, greek row and boom, massive difference in perception.
A few more dorms and we have more oncampus housing than Tech. I would say its there.