nexus S partition scheme, can it be changed? planning on moving from the Nexus One to the S.

the only thing I don't like about the S is the 512ram and the 1GB for apps.

I tried to search forums, but found nothing relevant about this quesiton:

Is it possible to partition it something like

/system 6Gb
/SD 9Gb
/swap 1Gb


?

i'm comfortable flashing custom roms, but i never dealt with partitions.
Not sure this helps you 100% as I've never done this on the Nexus S but I did it on the HTC Desire, which the manufacturer gave a laughably small area for user installed apps.  I follows this tutorial:

http://alpharev.nl/

Basically you're using fastboot to put a new hboot down. I suggest googling for more info about these; whether there's an existing one close enough to your requirements, or if it's easy to create them yourself.