When Omnia powered off, hold onto the Call and Cancel buttons, press and hold the power button for a approximately 5 seconds until the reset screen shows up. If you do it wrongly, you will hear the samsung jingle and the startup animation.
When it is on,hold onto the Call and Cancel buttons, poke the soft reset hole and the reset screen shall show up.
By the way, this hard reset does not erase the 16GB memory. To reset everything, you could use the software hard reset by going to Settings > Hard Reset. There is also option to format the storage card.One point to note though, if you decided not to format and press cancel, that will soft reset the phone.
Doesn't work when my phone is unlocked. I think there was some kind of mistake on "block recognizer" input when I created the password. My phones tells me "incorrect password" every time I try the one I thought is was. I dunno how to fix my phone anymore. :(