Should be 100% safe - nothing on disk is changed besides the root binaries, so if something goes wrong, simply rebooting the device should fix up any and all issues. Let me know if you find any bugs!
Here is the list so far of known compatible and incompatible devices:
Compatible
Samsung Galaxy S (All variants)
Backflip
Sony X10
Xperia Mini
Drod 2
Galaxy Tab
Wildfire
Galaxy I5700
Galaxy 3 I5800
Droid X
Incompatible
Desire (requires nand unlock)
Desire HD (requires nand unlock)
Magic (unknown)
Evo (requires nand unlock)
G2 (requires nand unlock)
Archos 70 (unknown)
LG Optimus One (unknown)
myTouch 3G (unknown)
Droid1 (unknown)
Changelog
V1.0.0 : Initial Release
V1.1.0 : Will now open the application settings page if USB debugging is not enabled.
V1.2.0 : Unroot support, fix for devices with small max file size such as I5700, binaries in xbin rather than bin
Market
This application is available directly from the market. Search for 'z4root'

按ROOT後會自動重啟, 即可ROOT(需要開啟USB debugging)
給有興趣的大大們玩玩吧!

附上作者原討論區
http://forum.xda-developers.com/showthread.php?t=833953