I looked at the site:
http://www.zagg.com/invisibleshield/...ns-shields.php
According to them they identify the Omnia as an i900, but go on to say the front of the i910 skin fits the i900 as well, and on the blow-up diagram the hole is more suited for the i910!!
BUT....you go here:
http://www.zagg.com/invisibleshield/...ns-shields.php
they DO have a page for the i910, and the blow-up diagram shows NO hole on the screen cover (like mine (not a Zagg BTW)) but restates that the screen cover fits both, so eventhough I don't think it makes much of a difference (unless your like me and a little thing like that would drive you crazy LOL) it may be worth a call.
P.S. They also do NOT sell the screen cover alone on the i910 page, only the full body. On the i900 page you can get the full-body OR screen only!!!
Bottom line...they show two skins, but seem to sell one!!!