Does what I need it to, I have had CM7 & custom rom 2.2, custom rom was best for me & my basic needs, MP3 playing, phone (lol!), text, surfing news sites, football updates, puzzle solving & physics type games.
32gb SD card inside to carry all my beloved MP3.
Battery life could have been...