I've heard good things about letro, and have considered giving it a gander it myself.

Anyone else experience bad sides like this? Sound's like hell warhead.