There are plenty of elliptical machines on the market that can give you a good cardio workout indoors. The Yowza Miami CardioCore Elliptical takes it to the next level with rotating handlebars to target your core. It comes with Bluetooth 4.0 connectivity.
This elliptical machine has 400lbs max weight capacity. It has adjustable stride length from 19 to 32 inches. It an adjustable incline up to 60%.