Yup, it sucks hard!!!
Allow me to explain:
As much as I love WP7, the Omnia 7 is the wrong phone to showcase WP7. Why, because SAMSUNG doesn't update the damn phone. I've had problems with the radio since I got it. Intermittent dropped calls, phone not being able to latch onto a 3G signal etc. And to exacerbate things more, Microsoft hasn't released NoDo for the Omnia 7!!
So, I just quit and got an OEM unlocked HTC Mozart. And guess what? The minute I turned it on, I was greeted by an update prompt, then another, and another.
So I've got 3 updates already on the phone and the phone rocks!!
VIVA HTC!!!