Should I return my Ultrabook?

I am about to head off to college pursuing a mechanical engineering degree and opted to buy an Ultrabook to accompany my giant desktop replacement. I decided on an Asus Zenbook UX31A Touch and I love it, but I'm not sure if that is because the newness hasn't worn off yet.

So, my question is this. Is this a good purchase, or should I return it and wait to buy something with Haswell? If so, any suggestions for what I should get?

Thanks