It can do mms (even though it's not very useful for me.. just expensive). You can use one hand (now with PR1.2). 3g video calls (i am not sure as i don't use it.. too expensive) You could do more than just xls. Just install Easy Debian and you will have a full office suite, a photoshop "clone" called Gimp and what ever els you need on a full desktop. Yes, it is good for developers.. and for end user as well. I do pretty much everything that i also do on my computer. I even use programs runned from my computer on it sometimes (with x2x). Yes, and still is. I think why some ppl not like it is because of interest. If you don't know what programs you need and are to lazy to find out then you do not use it's full potential.