Humanscale FM300 Foot Machine vs ErgoFoam Adjustable Foot Rest: Which to Buy?