- Reasonable price hardware without having to purchase a contract (it can’t qualify as an open platform without this).
- Excellent web browser (should be a given, coming from Google).
- Client for Exchange – or could just be secure IMAP, since Exchange supports this quite well.
- Google maps – this is one thing I know is on there.
- Ability to stream music over wifi. I have lots of music on a server at home, and would like to be able to play it easily on the mobile device.
- A keyboard – one of the things that puts me off Apple’s iPhone. I know this is on the T-Mobile G1, which is the HTC Dream.
- Respect for privacy. For example, the geolocation stuff is great, but the idea of broadcasting my presence to Google or others spooks me a bit too. I want full control.
- Ability to code and install my own apps. Should also be a given, as this is meant to be an open platform.
- Instant messaging with choice of service – not just Google Talk.
- Voice over IP when I am on wifi. Carriers dislike this of course.
- Up-to-date Flash runtime. Silverlight would be nice too; wonder if Microsoft/Mono is smart enough to pursue that with any vigour?
- View common document formats – the usual scenario is when these arrive as email attachments. I guess .doc and .pdf matter most. I occasionally get sent a .docx; I have never been sent an .odt.
- A bonus would be the ability to play divx movies.
- Excellent battery life. This matters.
I may have missed a few things. I’ll check out the press conference later and see what the score is.