I'm just dissapointed that the Touch Diamond comes with 4GB of internal storage, and the Pro comes with a keyboard......why should you have to choose. The power users that really want these phones and take advantage of them would want both. And memory doesn't take up that much space. Granted, you can always add an SD card, and sometimes that's better, but sometimes having that large amount of memory unremovable (like in the case of keeping a complete flash image, or for large applications that you don't want to take up RAM, or storing e-mail and attachments where if you remove the card, your e-mail can get corrupted), that internal memory would be ideal.
Also, as sweet as the Pro looks, I'm not holding my breath. I have to stay with Verizon because my contract is through my work, and by the time that Verizon releases it, it'll be obsolete by 3 generations and the phones WILL be running VISTA (or at least Linux

)