a phone is a phone, I dont want to carry a massive 5-6 inch phone in my pocket, i'd say iphone is the optimal size
and I'm not sure what it is with android but no matter how fast their phones are, quad core, 8 core or whatever, it always has that weird android lag.. really hard to explain it