I use an Oregon WMR-928.
It covers all your points and is a lot cheaper than the Davis!
You can see the output here. http://www.garethslee.com
Click on the "My Weather" tab.
Thanks Gareth
I've passed on your thoughts and links.
Nice site BTW.
Are you the only one?!
Cheers
Neil