guys i need suggestions on partitioning a 1TB hdd. i intend to use only 3 disks(c,d,e) currently i have a 500gb HDD in my pc which has 90gb allocated to c drive which has win7 installed. usually i dont install any software in c except SDK's and runtimes. in my new HDD i'll be installing win8.1 ,so how much space should i allocate to c drive ? also im thinking of adding another drive (f) for Ubuntu so that if i ever format the drive i wont lose any data. how much space would all these drive need ?