I am using the Xperia Pro from Sony, am very happy with it. Bought it unbranded and unlocked, has a great hardware keyboard, and was updated to ICS two weeks ago. The only downside is the rather small amount of builtin memory.
This is true, but that is my point. Most people don't want control, they want a phone that does the latest and greatest. This makes the iphone a much better choice for most, including myself.