I think the whole point everyone misses is the fact phone is just phone w/o the right OS.
Whatever flaw Samsung Omnia has, some of those flaw transpose to HTC Diamond, Touch Pro, and other WINMO devices. The falls of these devices is the fact they are WINMO. On the other side of the fence, the beauty of these devices is the fact they are WINMO.
The customization abilities, available applications, and takes the #1 spot in SmartPhone devices of Window Mobile phones are bar none.
While Apple iPhone is sleek, it too has it's own flaw, issues, and problem. Especially when it was first released. It took several ROM releases, but the return rate for defect is still pretty high.
Same goes with Nokia and other devices on various of OS out there.
Of course when Comparing WinMo devices between them, there are pros and cons. Omnia, while not the best out there, does a significant job on delivery features. Touch Wiz UI is crap in my opinion, but having FM Radio, WIFI, Mass Storage + SD Slot, and among a few others make them stand out.
HTC Diamond and Touch HD/Pro have sharper and crisper VGA screen. That comes with a price. For me, the best I could get the VZ Touch Pro was over $200, while Omnia was under $100 for similar features. Minus the screen differences.
So for now, Omnia serve the purpose well. Next stop HTC Touch HD w/ WinMo 6.5 / 7.0 lol