I have a Microsoft Surface 2nd gen and I do believe it's a perfect 'portable' replacement for a desktop. You can find the 1st and 2nd gen at a fairly cheap price SH of course and it gets the job done with the intel i core and 4 GB of RAM. If you also buy a docking station like this then you are...