The first thing I see is that your HDD is almost full. If you are going to do much else you will need another HDD. Having partitions so small is of no help to you. As AddRam said, you should put all of your programs and your Win 7 on your C: drive. The best option for you is backup all of your files and format your whole HDD so that you end up with only one partition, your C: drive. Then get a second HDD to put your documents, pictures, music etc on. This is a tutorial on installing Win 7.
Clean Install Windows 7 Good luck,