X10 is superb. Easy enough to dramatically improve battery life, do all FW updates for one. Then turn off any bits you aren't using, specifically the WLAN and GPS at very least. Really easy to simply switch them on when you want them and then you get MUCH better battery life.
Also, X10 will be getting Android OS V2.1 shortly too