Widgets can be set to run constantly or get updates often, but the weather widget I use has never had even the slightest impact on battery life.
The biggest things to affect battery life are usually:
- screen/brightness
- wifi
- gps
- sync
- listening to music
- playing games
- phone calls
- watching video
- using the camera
- browsing the web
Widgets usually dont even come close to any of the above activities.
I personally use "Weather Widget" which is an app from the market. It works just like a widget. The difference between an app an a widget is really not much, so I wouldn't worry. The only difference is widgets usually do something on your desktop whereas apps open up to do stuff.
But some of the apps you can download from the market are really just widgets. Anyways, confused yet? Don't worry if you are, the distinction is kinda blurry and unimportant in the grand scheme of things.
edit: and welcome to the forums
.