This my first smart phone. I have 2ndgen 8g itouch. This ascend is nothing like the itouch. Its slower in loading every page. Lets say the itouch takes 3 seconds to load a page the ascend take 20 seconds to load the same page. Copying and pasting with both devices the itouch is better hands down. Playing music itouch is better cause my ascend decides to stop playing the music at the end of the song so I have to leave the web page and press play again then reload the same web page. Typing long paragraphs like this I can see every word with my itouch. Going over some words cause I used the worng word is impossible. To do with the ascend. Of course playing games on itouch is funner cause I can use to fingers. So zooming is easier. Back tracking to fix one worng letter takes around 6 tries with the ascend while itouch takes one drag to go to the spot where I want to go. Good thing about the ascend is the phone kind of since I might hang up on people with my check. The ability to go on the internet any time. Having removable microdisk. Look see trying to type microdisk takes me 3 tries. Please help cause I need a phone for cricket!!!