I would have to disagree with number 3. I have an Omnia and haven't noticed any speed differences with any other WinMo6.1 phone. I did turn off the TouchWiz UI, but more because it was annoyingly overcomplicated than its speed. Using vanilla WinMo 6.1 makes the Omnia a very good phone.
Keep Up with TechRepublic