The BMP085 barometric pressure sensor uses I2C bus to communicate with the Arduino. When choosing a BMP085 breakout board the main feature to look for is 5v capability as this will broaden the range of possibilities and simplify wiring. I recommend http://www.adafruit.com/products/391
. I used CAT5e to connect the anemometer and sensor to the Arduino in my vehicle. the max distance you can run I2C on CAT5e wire is about 25 feet. for distances longer than 25 feet I would consider wireless. I painted the Coke can white to cut down the false temp reading during full sun.