Ixamyakxim: Okay even more good information. Another question RE: my partitions. My idea is to have Win 7 OS Partition, a Linux OS partition, a "programs" partition and a data partition (4 partitions total).
The OS partitions would contain strictly the OS and little more. How much space should I dedicate to the Linux OS?
The data partition would include my files (largely game backups, my digital pictures, text files etc).
The Programs partition would include installed games, internet browser and any other programs I'd actively run. Is there a problem with having BOTH Windows and Linux programs installed here? Is that even possible with file structures and such? Here's where you can tell I'm a newbie when it comes to this LOL. I suppose I could always have a fifth partition and segregate Win and Linux programs but is this required?
Also, not being too familiar with partitioning in modern times - is having 4 / 5 a bad idea? Or no big deal?
I'm going to make that Mint Live CD tonight and give it a spin, maybe even take a look at what squishing my current, single disk space via Linux would entail.
Linux does things a little different than Windows. For a basic system, you need at least two partitions; one for the OS and your data and one for the system swap (analogous to Windows page file). You can also do things like create a partition that contains your /home directory separate from the OS, which can be very helpful as it will allow you to completely reinstall the OS without touching any of your personal data or programs that aren't installed in the system partition. Generally speaking a 20 GB partition should be more than enough for the OS, swap size will depend on how much system RAM you have (usually about equal to the RAM unless you have a ridiculously huge amount), and the rest for your /home directory can be as much as you want.
As for installing Windows and Linux programs in the same directory, don't. Bad things will happen (mostly to Windows). Besides, Linux and Windows work best on different file systems (NTFS for Windows, EXT for Linux) that cannot be understood by the other OS*.
EDIT - *by default. Linux does have the ability to get read access to NTFS drives fairly easily and you can install a EXT driver in Windows, but like I said, bad things tend to happen when you try to blend Linux and Windows like that. Files corrupt, permissions get screwy, the Windows registry has an aneurism... it's not pretty.