You are definitely right about OMG and Walton - well Walton pretty much already hit 50 so especially that one
OMG has been a little slow to recover during this recovery, and walton is still a long ways from its ath so I expect them to make a run pretty soon, possibly coinciding with any kind of news from them.
I have read somewhere in Palm Beach Report recently, OMG would share some good news by end of Q1 (March tentatively) which might driven up the price to $20 at least. Currently price ranging at $13++ . I will consider it for buying soon.