Location awareness should be a centralised operating system feature allowing the development of new functionality in applications such as Canola or Power Management profiles at the OS level. If the location awareness can be extended to include GPS functionality (when available) then Maemo/Nokia will have a very poweful system for applications such as Canola to tap into.