Personally, I use a tablet for media (ebooks, tv, movies, etc), but as a programmer I need a real physical keyboard and acces to the programmer stack (vim, git, ssh, grep/awk, etc)... But honestly unless you're a student or business doing data entry I don't see the need for a full blown computer, though recent instability in the Android OS has made me wish linux tablets would get to the US market sooner rather than later.