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