I've heard a LOT of complaints about Android and Galaxy class phones, that the memory fills up quickly and you can't move apps to the SIM, that they freeze and crash a lot, and I know from personal experience that the software (ACE, Evergreen) interface is utterly useless on the low end stuff. Coming from ITunes, I'm kind of spoiled with the oh-so-easy sync and backup, and MP3's just load in and work...period. The ACE/Evergreen were nightmarish to try to load music onto, and backing them up to my PC via the software from Samsung was an exercise in frustration (I literally smashed my Evergreen against the wall I got so upset at how useless the software was). So... My question is: Ace2 and S2. What have they got going for them as compared to my much missed IPhone4. Should I bite the bullet and get another IPhone (reason I'm hesitating, the Koodo choice is only 8g, useless for MP3 loading), or is there something Samsung had done to improve upon the nightmare that was the Ace. The Evergreen, btw, an excellent phone across the board, once you got past the dreadful software, and it not only survived the hit (I really threw this puppy), it didn't even have a scratch on it. I would have tolerated the lack of MP3 had this phone had WiFi on it, which is why I'm having to consider actual smart phones.