I would have mentioned the Experia X10, but its left me non-plussed. It had great hardware specs when announced, but by the time it released it was middle of the road.
Its software updates are also very late. It still doesn't run Android 2.2 (Froyo) which makes it one of the last of its hardware class to get the update. Of course your mileage may vary if you root it and load a custom ROM.
Meanwhile HTC and Moto devices will get Android 2.3 (Gingerbread) 1st quarter 2011. Sony will prolly never release 2.3 for the X10 at this rate.