Soldato
Wifi Timer is a handy app and is very lightweight.
I've been using that for when I leave for work, but I've just set up llama to turn wifi off when I'm not near cell masts in my home group so I'm going to see how that works
I just leave my Wifi on all the time... Doesn't seem to affect battery much.