Personally, I use my own ROM I've created. It's pretty nice and once I'm finished should be better than the Sharp ROM it's based off.
Currently have it booting, and it works well, just some minor issues that I have to figure out where to correct.
The colours work correctly, (using ZCrystalBlue as theme), but the wallpaper that I set as the default does not show up on first boot. It's set as the default wallpaper (wallpaper/default) for the ZCrystalBlue theme, but only appears once you go into the appearance and then exit back out. Anyone know how to actually make it appear by default?
Also I cannot find where Qtopia keeps the "Shade Text" option set. Does anyone know this?
Once these issues are fixed, and I have time to finish repakcing all the IPKs I need, I'll post it up on the internet for everyone's use.
wallpaper by default : copy it to /usr/QtPalmtop.rom/pics/wallpaper/default.png
shaded text, I've found it !! : in /home/zaurus/Settings/Launcher.conf set
[WallPaper]
label = 5
to 5 instead of 3 (or it's the other way around, 3 instead of 5 I don't remember )
I've made my own ROM too but I've been too ambitious with embedded softwares so it got too big and my Z is bricked for the moment as I don't have a card reader to put an old ROM on my SD to flash it back to a workable one

... I'll have to wait 'til 17th september... Sad cause my ROM was getting just fine
It's based on latest TKC with openssh upgraded to 3.7, subapplet to 1.0.8, opera to 7.30 ; I stripped all themes and installed by default zflat from
www.zaurusthemes.com and finally took bootscreen and wallpaper from
www.zaurusthemes.com too.
EDIT : by the way, does anyone know the maximum size of the initrd.bin file so I don't brick my Z again ?