I'd suggest looking for deals over a used one. Oculus last week had a deal to give $75 store credit if you bought through their store. The controllers and sensor ad $100, so you'd need to get a used one for under $300 to be a "deal" of any kind.
I'd highly suggest the touch controllers. Most...