I use the stock widget for weather, but do run beweather for the notification. It is great if any rain storm or whatever is coming alerts come in right away. It is great since I enjoy riding my bike all the time and can get a heads up.
I don't like to unnecessarily charge my phone so I use SwiFTP. It turns the phone into a FTP server and you can just connect via Windows Explorer and pull all the pics off. I also use it to move music on and off my phone
I personally like Android Lost. It can takes pictures, GPS location, make a loud alarm, Lock your phone with a new passcode on the fly, wipe it, and so much more.