Hi! I've searched in several places and haven't found an answer for my question. I'm enrolled in a MS. CS. program that requires to do some development using OpenGL and/or DirectX, I already have a laptop with dedicated graphics that I currently use but it is too big/heavy to be using it while traveling. I'm considering buying a Surface Pro 2 to do some development and also for taking notes. Has anyone used their Surface Pro 2 for C++/DirectX/OpenGL development? Any recommendations? Thanks!