I have just completed my first build and I want to have a plan on how to setup and partition my hdd before my first boot up. I will be installing windows 7 and linux Ubuntu. I have a 640 gb hdd. I have personal and work documents, i.e. reports, spreadsheets, etc. Music, movies, and photos. I also have several games that i play.