Firstly, the lack of external application support hurts me quite a bit. On my Treo 650 I have a few 'killer' apps that I find absolutely necessary:
- An unabridged English Dictionary (it's sadly missing my favorite word: impactful)
- Foreign language dictionaries from english -> german,french,latin.
- Some sort of popular topical information. I have a shortened copy of the wikipedia and a popular culture reference application to this purpose.
The iPhone, when it's near a wifi network or has decent GSM signal, would do ok with 1 and 3 and in fact would far exceed #3 in usefulness. However there aren't really any great english<->latin dictionaries online that are easy to use.
Then we have to discuss the offline problem. I use these extensively in times when I can't afford the lag of trying to use the Internet, or worse, when there is no Internet (e.g., on an airplane).
Insert Irony
I went to brunch with