so far I have found the best spray bottle to be a spray master head with a zep bottom since it is clear and you can actually see what you are working with.
They are made by Delta Industries who makes a lot of different bottles. I think their SprayMaster only comes in gray though. Although all of my SprayMasters have windows so I can see the product.