Every time I've seen a tutorial on partitioning, it was full of technical details. I was pretty sure that regular mortals were lost after the first sentence. This tutorial, however, explains what really should be said in the first place. It covers a few basic scenarios - dual-booting with FAT32 or ext3 for shared files, separate /home partitions. That's how it should be done - first let the user understand and make a decision, then explain technical details (the latter is not included).