What is the best 2d nonlinear plotting tool?

I know very little about computer programming and so mathematica is no help to me. I need to make three graphs with nonlinear data, create a line of best fit for these points, create a bilinear fit, and have error bars in both directions. Are there any [free] tools for this?
It needs to look similar to this picture: