bikebook.ca does all that for you. All you do is copy and paste. It is free too.