There are so many amazing things that you can do with a Raspberry Pi, from running your own space program to building a media centre. Although ostensibly intended as a compact computer that can be produced cheaply in order for students to learn programming basics, the Raspberry Pi has developed into something of a phenomenon. But what about using it as a desktop PC?