do you mean one of these?
http://www.yourjealousneighbors.com/...ge_1082199.htm
if so, i tried one once years ago at a knitting friend's house. she swore by it for pressing her knits for a professional look. they remind me of an old fashioned mangle.