To be fair, my wife has an iPhone 3GS. She had a normal iPhone before that. She loves it. It's perfect for her and what she does. I never bought one though because it was selling itself short for me. It didn't have a shell, it didnt have ssh server/client. It didn't have Perl. It didn't (doesn't I should say for all of these) have a cisco vpn client. It doesnt have multi-tasking. All these things the N900 DOES have, and for an IT professional, they are INVALUABLE.