did u ever tried Xperia Arc?

else then internal memory there is no problem at all.. internal memory is very less.. but you can add a memory card