rollers w/resistance unit. if you have $$ buy small diameter kreitlers. you can do everything you should need to do indoor on rollers. If you want a mashing workout, you should want to be outdoors anyway.
__________________
Envision, Energize, Enable