Hi and be welcome aboard!
It's a pretty hard question you are asking there. Partitioning itsself is really easy, but doing it smart takes experience and some insight. As it really depends on what your needs are, I can hardly tell.
May I assume that you'll only be using Windows? If so, let me give an example of what I believe to be a good way of partitioning.
First, you need a primary partition for installing your operating system. I wouldn't recommend on making that a huge partition; for most common setups, about 25gb should be fine. This should allow most standard programs to be installed and you should have plenty of space left. Then we need to make some logical drives (in the extended partition). What I believe to be a good strategy, is to make at least these partitions:
- one for data
- one for backups
- one for stuff you're working on (so that's a kind of temp data)
- one for junk
In addition to that, you might want to add some more partitions for other things like games, video, audio etc.. but that depends on your needs.
Oh and one thing... it's a good idea to put the backup partition on another phyisical disc as the data partition is on!
I hope this somewhat helped. It not, feel free to ask.