A mini elliptical is a winner if you're aiming for full-body training. It engages upper and lower body muscles due to its handlebars and elliptical motion.