I am using a Netdunio-Plus board (Physically looks like Arduino but is using C# as programming language) to display current and forecast weather information. I pull the information from Weather Underground. I recently posted a similar project where an Arduino board was used to show forecast of the weather from Google Weather service. This project is fully automatic, no configuration required, and there several enhancements to the graphical display (and bug fixes).
Weather station with Netduino - [Link]