Screw it, let's just go Linux.
For Gaming, get a Windows PC or Laptop. As much as I enjoy my Macs, I don't game on them.
For school, you can go either way. Microsoft Office products are significantly better on Windows in my opinion. On the other hand, some of the built in features on the Mac...