Mine transferred fine, the only save that it couldn't transfer was my rainbow 6 vegas saves. It said they were corrupt.
Although expensive when you consider you can get £20 for your old 20 gig drive and £20 for the data cable you are upgrading for £35
They were £60 in a well known shop the other day.
Have to try out the HD install on the 20gig and see if its worth it