Here is my 3 part review on the HTC Desire vs Motorola Milestone.
They may look a little low-quality at first because they may still be processing (and I have a crappy webcam to record with).
HTC Desire specs:
HTC Desire - Full phone specifications
Motorola Milestone specs (note: CPU is not 600MHz, Motorola set it to 550MHz for the final product for an unknown reason):
Motorola MILESTONE - Full phone specifications