Cross trainer!! man those things get you into a sweat.
If you don't have access to one you could look into hiring one?