I think you mean the ElliptiGo.
Two or three people did London-Edinburgh-London on these to prove they can do long distances.
I was a volunteer at the Barnard Castle control and the ElliptiGo fellas were the only riders who didn't have to remove their shoes before entering - the control was in a school.
At the end of the event one guy concluded the ElliptiGo gives almost the same speed as a normal bike for the same amount of effort.
http://www.elliptigo.com/Products