Note that it is not complete; the OLPC project is carrying additional patches (which will
eventually go upstream). 2.6.26 is the first kernel that will boot and run on an XO, however.
As far as replacing Sugar, I'm writing this comment on an XO that's running Gnome and Debian
(lenny). :)