At this stage Touch is not for me. I'm pretty happy with my Samsung BlackJack II running Windows Mobile 6.1. However, much as I like the iPhone, it is a bit of a toy.
I think the following review sums it up. Twice the hype, half the novelty.
I've yet to check out the HTC Diamond when the updated ROM (apparently flies) but I have seen the screen and its stunning.