i found my-cast thanks to undertoad as well. ive found it to be surprisingly accurate. another cool thing you can do is set up multiple locations, so you can get a forecast for your house, work and play areas. i have it set up so i can check all my favourite mountain destinations.
i also like
www.intellicast.com. not quite as neat as my-cast, but its good for a second opinion.
~james