I was starting to loose patience with siyah since cwm 18.104.22.168 was added as pretty much every time I tried to flash zips or restore backups I got the same old error message. But I was looking through revo kitchen and noticed 2.1 beta so I thought I would give it one last try. I have to say I'm glad I did. Battery seems impressive, I was still on 100% this morning after 8 hours and android os didn't even register in the percentages. It was holding out nicely during the day but has taken a bit of a dive since flashing alot of things and making and restoring a few backups. But that can be expected. All of these flashed without any problems. It can even flash from the external sd, although for some reason to do this you have to chose instal zip from internal sd. There's still one downside though as you can't recover backups from the external.