I also really liked the Voyager episode involving Omega. What I'm looking forward to is how it 'should' be handled when one has the full resources of Starfleet.
I'm also wondering who in the neighborhood has the ability to produce Omega in the first place.