the auto function is ok, but it;s just as easy to plan what you you want/need and do it yourself. Personally, I like to keep things simple. Im using 7gb's for linux right now. I set it up like : / (/ is the root partition) / = 6.5gb's , swap = 512mb's. Easy enough.
When I get more into server apps, or just get my bigger hard drive
I will probably include a few more. At least a seperate /home partition, but for now this works just fine.