If you have at least ANT+ combined speed/cadence sensor you can use software from
http://veloreality.com and enjoy all nice European rides. Structural training part is rather primitive but it is free

-------------------------------------
Disclaimer: I work for Veloreality