What SmartThings compatible hub should I get?

Then you might find the following interesting:

How to Get Started Creating Complex Rules in SmartThings