Rent before dropping the money and see what gives you the best bang-for-the-buck that fits you!
Reviews are simply opinions, though some can steer you in the right direction or separate the wheat from the chaff.
But for the best, try it and see what works best for you and your approach then decide!