I wasn't that impressed with the first Pi, and the current graphics stack has a pretty silly problem where it can't use the GPU for Linux GUI apps because of a driver issue, which is why they all seem super slow compared to a traditional PC setup.
The Pi 2 has the same problem, but the beefier CPU covers for some of the GPU's failings.
Still, yeah, can't fault how tiny this thing is. I just hope they can fix up that GPU driver situation someday so it's a better general purpose machine.
I've heard that Broadcom has an engineer working on a new GPU driver for all things Pi, hopefully that works out.