Is there a free location-aware todo list out there?
I need something, that: reminds me to buy milk, when I'm near to my favourite shop.
New app Location Alert will do this.
If you are already using Locale (which is not free), Astrid is a free task/todo list manager which can be configured to open a list of tasks with a specific tag. Astrid also integrates with Remember the Milk.
You can configure the list to open by various Locale conditions, including location.
I use it to remind me of maintenance tasks when I'm near the hardware store.
Additionally, Remember the Milk is a free app which can trigger by location, but it does require a Pro subscription to Remember The Milk's website.