I wanted to try a new modeling technique and the bottle seemed like a good test. It has some interesting shape to it but not so complicated that it would take a long time. The idea is to model the basic shape with curves and then use polygon modeling to flesh it in. All the work was done in workspace. I created the curves first and then a plane. I selected all the curves and the plane and took them into point edit mode together. Turn on point snapping and moved the corners of the plane to the curves. I used the static sweep tool to extend the geometry and some quad divide to add more. The idea is that it's easier to visualize the shape of the final model using curves and point edit snapping makes it easy to make the polygon model follow the curve shapes.
I modeled a quarter of the shape and mirrored the other 3 sections and used boolean tools to combine them as one. The pump, tubing and cap were modeled without using the curve network technique. The test render is from Lightwave. The curve network technique worked out well so I think I'll continue to use it.
Right now I'm in the process of trying to figure out the Lightwave renderer and then the labels of the bottle.