Jake,
I'm shocked you haven't considered building one by yourself. You could use a weight with a few pulleys (like a pull-down machine) to simulate the resistance. Then just a roller seat and a straight beam...
or you could Carbon Fiber the whole thing...
My lack (and expense) of my own spare time is beginning to settle in on me.