a LVM over several raid 1's is effectively raid10 as LVM will stripe the volumes across the devices. It would be nice if LVM could do mirorring too (like LVM on AIX does) and was tighter integrated with the file system tools (again, like LVM on AIX... grow a LV and it grows the JFS thats sitting on it, transparently and online).
You heretic! Why are you asking for ZFS?
(btw the raid10 module is relatively new and is different from doing raid1+raid0 and is not supported by anaconda unlike raid1+0)