I think like most things the amount of use really determines what you should do. If you are going to ride outside most of the time, and just want an indoor option then a trainer is a great choice, but if you are going to be riding daily, spend the extra money and get a real spin bike.