Product review (5 stars): Cube monster
Ya want cubes?  This thing cranks out 5 cubes about every 9.5 minutes.  Can't comment about longevity.