Overall I am very pleased with this machine. Other reviews are correct in terms of all the great features, so far my only complaints are that the ledge is way too small to be of use, and the programs aren't really all that helpful. The ledge is very narrow and while my ipad 2 does technically fit on there, there isn't a lip or grippers so there's no way in can be used for that.
As far as the programs go I think the rolling one is slightly misleading. My husband tried using it and says it ramps up like a hill, but then goes right back down to the bottom so it's more like how they describe the interval program than actual hills. And for the interval program I was expecting it to be several minutes high, then the same amount of time low like it is at the gym, and instead it ramps up and up, then falls back down to easy.
Overall we're very pleased though and would recommend the product to anyone. It's a tough work-out while being very smooth and virtually silent. Good purchase.