Have a look at
www.cardiocoach.com. I use these for running outside, but they really do work best for ellipticals and bikes because you have more control over incline and resistance rather than just running faster like I do. I use it for my treadmill too,.
love love love cardio coach, its so much fun!