Finding sensors best suited to weather station project

I have thought about building one I am not not commited to buying the components yet.

http://us.oregonscientific.com/cat-Weather-sub-Professional-Weather-Sensors-and-Extra-Displays-prod-Professional-Wind-Sensor-with-Poles-and-Complete-Mounting-Kit.html

Sparkfun had a rain guage / wind cup/direction sensor at one time but the last time I looked they were sold out.