Do Power Towers Work Well For Your Abs? I've thought about getting one and I've also heard them called captain's chair. Anyone else every heard this before?