Hi. I have recently purchased a rMBP 15' GT650m, 255 SSD, 8GB memory, 2.4GHz Intel Core i7 and received 3-4 days ago. I have been an excellent Windows user and of course I am planning on install Windows 8.1 on my new MBP. Now I have a week left on my free return, and I would like to be well-informed about running Win8.1 OS on my MBP before passing the free-return date. I might be using Windows primarily on my MBP, if not at least only when slight times of gaming. I don't game as much anymore, but since I have a newer and more high-end computer, I probably will try some graphics intensive game in the future. I am still adjusting on using OSX. There are times that while I use OSX, I get frustrated because of it not having the easier task on Win. But that's maybe because I am very used to Win and still adjusting to OSX. Example: keyboard shortcuts and commands. One point that came up to me, since I have a dedicatedGPU, I read that running a MBP like mine on Windows is not so good. I am concerned because apparently the Win will force to use the dGPU and not switch to the integrated one casually. Will this be a problem long-term for my rMBP? Are there any workarounds? I guess I just want to confirm if it is inadvisable to run Windows on a MBP. Will it cause harm to my rMBP whenever I switch to Windows using bootcamp? Anything else, can you guys please tell me what are the disadvantages of running Windows on a MBP of mine? I'd like to know about major disadvantages that I am not aware of, and will completely change my Windows experience? Are there any workarounds? Thank you!