Not sure on battery but it is 32gb with micro sd from what i read. I think there was a reason they lost groumd in the us. I read somewhere about law suites over patents in the tech of the evo from aplle andnmotorola. They have released several phones in other countries that were highly rated but not the us.
I miss how easy my evo was to navigate and use over my SII.