A few guys on the hacker space forum were talking about the pcDuino, I had never heard of it so I looked it up. A pcDuino, surprise surprise, is the bastard child of a PC and an Arduino. Its a mini PC that runs Ubuntu linux or Android. It has 2 usb ports, ethernet port, HDMI and has the same pin arrangement as an Arduino making it compatible with Arduino shields. Looks very fun to play around with.