yah, i've been reading it but it's pretty daunting for a newbie....theres soooooo much information there.
currently my setup is like this:
i partition the first drive with 1024 mb space for minimal install then 3072 mb for swap and the rest for zfs
i partion the second drive 4096 mb for swap and the rest for zfs
i install the minimal install into the 1024 mb partion, reboot, setup my zfs pool make a zfs root, usr, usr/src usr/ports usr/ports/distfiles tmp and var
set compression on /usr/ports and /usr/src turn it off on /usr/src/distfiles then copy everything from the minimal install to the zfs directories
then i make a directory called bootzfs and edit fstab to mount the 1024 mb ufs partition there and create a symbolic link for /boot so it knows where to find the boot info
so i'm still booting from ufs and mounting the zfs filesystem afterwards....i didn't know you could boot from zfs.