HTC Touch Diamond 2 review

Is the Touch Diamond 2 the best iPhone alternative yet released?

TODO alt text