I'm thinking to create an automatic alarm based on your position.
Is essential it works in the background, without needing of having to execute it. (well, first time yes!) I have installed in my galaxy a "raining alert" app from the Market that works like I wished: depending of my position it works in the background and alerts you if rain is coming near to you. I'm so jealous!