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...