Are there any suggestions for a non negative approach to obtaining namecoins?
Non-negative?
If you mean without buying them, there might be another alt currency that is more workable with your CPU, then use that to trade for bitcoins at an exchange, and then use those bitcoins to trade for namecoins. All the trades for this can be done through BTC-e.