I have about 4 of these test kits in my water go box. It test for ph level, lead/pesticides, nitrite/nitrate levels, chlorine and has one bacti test. Its pretty expensive at $25 per kit, but its fast, from sample to results it took me about 15 minutes. Their add claims less time, but I guess I wanted to be very thorough. This kit does not check for Arsenic though...not sure if you have it in your area, but I've found traces in some of the water samples I've pulled in exercises around the U.S.
First Alert sells something similar to the above kit, but I have never bought it.
A firm called Pro-lab puts out a group of 3 test kits at 10 dollars a pop, they have different tests, so you need to order both. I do like their Pesticide, E-coli test kits though. Very accurate to use.
http://www.prolabinc.com/products.asp
The typical what I call over the counter test strips just test for chlorine, some other chemicals. The leader in water testing strips are made by Merckmillipore. Just remember I am not a Environmental Hygienist, my water testing knowledge is based on scoop and quantitative testing, not qualitative testing...so their is a bunch I miss, best advice is to have your state EPA lab test it before hand. Their are private companies that do water well testing too.