Omnifocus vs Things

Hey guys,

I'm a second year student at university and have come to the conclusion that I suck at being productive. I've recently got big into GTD and want to find an app which best suits my needs. I currently live in an Apple ecosystem; iPhone, iPad and Macbook Pro. I've seen conflicting reviews of both these apps. I love the UI of Things, but the power of Omnifocus. I'm just wondering what you all prefer and which you would recommend?