Most of us, if not all, have already heard about Apple iPhone. Some have even bought one (or more?) while others have experienced the iPhone buzz campaigns directly in their faces, literally. Some of us may feel weird and are dying to ask a simple question: What is so special about iPhone? Why all the [...]