Hi Robert, to partition my SD card I used the ROM Manager app... I believe your phone must be rooted for this. I think I read that your phone wasn't rooted so you would have to do this... (not a bit deal, just download Z4 Root off the web and run it and hit the permanent root option).
Then you want to download Rom Manager from the market... This will let you create system backups on the sd in case anything happens and you need to restore everything back to the way it was. That's mostly useful if you decide to try flashing different ROMs but for partitioning it won't be an issue since it only deals with the SD card memory (I still recommend having a backup though).
*You will have to transfer all your information from your SD card to your computer since doing the partition will format the card and wipe everything.... After partitioning you can go ahead and move everything back... pretty simple but don't forget this.
Once you open ROM Manager you will have an option in the interface to partition your sd card... You can follow that which is pretty simple and lets you create a 2nd partition for up to 512 MB. You can also choose to reboot into Recovery Mode which will launch their Clockwork Recovery... This will let you go into recovery mode which also has the option to partition the SD card from there. From there it gives you more options to create larger partitions if you want to go over the 512 MB.
After selecting the partition size it will ask you for a SWAP size... as I understand this creates more RAM memory available from the sd card if needed. I've read that 32 MB or 64 MB is good enough but that you shouldn't go higher.. it might even slow things down. Anyways, I just ended up choosing 0 MB because I didn't feel the need for it.
I think that's pretty much it... I'm doing this from memory. There's one point where you select the type of partitions which will be FAT32 for your general data and then EXT(2, 3, or 4) for the apps... I chose EXT3.
The process will take a few minutes and you basically reboot and transfer all your stuff back to the sd card from your computer.
Next step is going to the android market and downloading Link2SD... this program will create the link with the 2nd partition so you can save your apps there. When you launch the app you want to select the option that I believe says "create mount scripts". Here you will select EXT3 or whichever type you selected for the partition. And once that is done you've created the link and you're basically set. The app works a lot like Apps2SD and you basically go through your apps and link them to your SD. This will save them over to the 2nd partition which will free up some of your internal user memory and allow you to have a lot more space for new apps!
I'm no expert but I did it... this should get you through