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!!