All these methods mentioned would easily defeat him but to me they wouldn't provide me with much satisfaction after omega's defeat.
I posted my own personal method of defeating him in another thread and even though it is a long proctracted battle involving lots of tactics against him, it was a very satisfying defeat.
But thats just me though