 When you sell a server-based iPhone app, how long should it work for?
gojomo: Set expectations fairly. Ensure degradation when server goes away is understandable. (For example, maintain a 'discontinued' message at a more-permanent URL as a fallback.)