Not sure what else you can try, did you use the latest Vista Realtek
driver, I have found 2.11 to be the best one so far, 2.14 seemed a bit buggy, and sorry to have to tell you but there is no upgrade option from XP to Windows 7 on Vista with service pack 1 to Windows 7.