Isn't someone gonna show up and tell us how the Newton did something like that? Really, it had some sorta natural-language parser that would be helpful in this context; your whole plan sounds (from what little I know) like a Newton natural. At least if Jobs hadn't killed the Newtons, so that there'd be GPS Newtons around...