I personally had a lot of struggle with transferring all the files and programs though ended up solving the problem. Surface beats the iPad in every single way. They've done an outstanding job.
PS. For anyone having the same problem I had, I followed this tutorial http://bit.ly/1VXBGZN and was able to transfer everything perfectly.