Marc pointed out to me that when using the analog inputs on the Arduino, it's common practice to use an external power supply instead of the USB power supply. The 5V coming out of most USB ports is noisy and will affect the quality of the readings you get from the analog inputs. Vincent