Lots of great ideas here already for someone to write a killer app for the iPhone. If they ever make a smaller version, that would be perfect (except of course, for Apple's pricing policies)...

Mike