If your goal is to improve your cardio and have it carry-over into your riding, I would recomend mountain bike riding or running on varible terrain (hills) or incline on treadmill. Keep in mind that when we ride our motorcycles it involves quite a bit of eccentric muscle activity (contraction as muscle lengthens) sort of additional suspension. So off-saddle conditioning should try to incorporate this activity since it is specific. The benefit of mountain biking (when standing and absorbing) and running to a lesser degree is that it involves eccentric activity. Stationary bikes do not, and is really not a weight bearing activity since your are sitting. Low intensity running can actually weaken your legs. Mix in some intervals or hill work after building up your base mileage. If you run, you should definitely supplement with lower extremity weight training. Once again, stay away from exercises were your feet are in the air (leg extensions, curls etc.) Squats on a rack or Smith machine and lunges are good ways to reproduce leg activity when riding. Of course the assumption of good technique and high rep, moderate weight is desired. Rope jumping and some plyometric exercises can also be beneficial. If you mountain bike, hit the trails!! I have friends that say they are going mountain bike riding and ride 20 miles on a flat "nature trail" and their butt never leaves the seat. Find some hills and bumps to force your self to stand and weight bear through your legs. This will transfer well to your motorcycle. I have nothing against stationary bikes, elliptical trainers, swimming or anything else that floats your boat and your joints can tolerate, but if your goal is for improved fittness combined with carry-over to the motorcycle there are better ways than others. If you are starting from scratch any aerobic exercise will likely help your riding. A good thought process is get healthy first (just get out there and exercise), then get fit second (try to individualize your work out for improve performance - fine tune) and then get specific for your activity, be it motorcycles or anything else. You will enjoy riding so much more when you are in shape!!
Good Luck, Keith.