Okay I'm sticking this here rather than just in the flashforge section for one reason.

Flashprint has the ability to cut models up and then save the bits as seperate stl files.
This is seriously useful.
If you have a large print and only want to test print a small section of it. this tool lets you chop away the bits you don't want and leave the but you actually want, really quickly and easily.

Once you've got the bit you want, choses 'Save as' and save it as an stl file to import into your usual slicer - assuming you've not got a replicator clone.

If you do have a rep clone of any brand - then choose the creator pro option and export an x3g file.

Looks like direct usb connection is only for the newer flashforge models: dreamer, finder etc.

A fairly basic but adequate settings selection.

Haven't tried a print from it yet - but the ability to chop up models into seperate printable pieces means that I will be using it regularly - if just for that.

Download latest flashprint from here: http://www.flashforge.com.hk/downloads.html

It looks a bit like a modified version of cura - which being opensource, it most likely is.
Shame about the lack of usb support. But what an easy way to chop up models into printable chunks :-)