I like Siri, but Google Search (free) is definitely an alternative worth considering. Last week Google released version 4.0 which now lets you have a "smarter conversation with Google." For example, you can ask, "What's the weather like?" and Google will return information about the current weather. But then you can ask a follow-up question that depends on the earlier question for context. You can say, "How about this weekend?" and the app will understand that you're asking what the weather will be like this weekend. The ability of Google Search to use previous questions as context for understanding is an impressive step in adding intelligence to these handy voice-controlled assistants. A review on ZDNet says that the capabilities of Google Search "embarrass Siri," which the reviewer now finds to be "woefully inadequate."