I'll only agree with the statement that everyone has different preferences. One person's perfect phone may not even be considered by the next. Because of different tastes and carrier technology, i think it would be near impossible to make a phone perfect for everyone and still keep a reasonable...