I have one question. I am using Win 7 on my laptop form last 1.5 years, now i want to upgrade it to win 8. I know that its gonna cost me $40 but my concern is do I need to have a backup of all my data before upgrading or what? Will my data be lost or it just upgrade windows files? I have to re-install all of the programs which are stored in program files in windows drive? Kindly do let me know what to do?