iPhone: Revolutionary or just fashionably late?