+1 for Simplify3D! It is worth every penny you spend for it, especially for the control it grants you over support generation. Truly a fantastic software package.

My first printer was a printrbot simple kit in 2012. That was when they were still made out of plywood and held together with zip ties. All my machines since then are custom builds framed with 80/20 rails since then so I cannot really recommend a kit from experience but I believe the newer metal simple kits from printrbot are still a good value and are easily upgraded. Printrbot also has an amazing forum/community.