I've had a samsung omnia for the past year, and I really think it's crap. The windows mobile OS is crap, and also the touch keyboard is crap.
I've installed the spb skin which makes a lot of the touch features more intuitive. Also the spb keyboard makes it a little less painful to type. But overall - don't buy anything with the windows OS.