Because of where I work I was able to borrow a copy of the Game Maker's Companion, and I've been going through it for the past few days. AND IT IS FANTASTIC! It's like the course in game development I never got to take at school. It really shows you what Game Maker is capable of and how to make a professional product with it, as well as how to organize your game so that you can easily interpret your own programming. I just thought I'd pass along my recommendation if anyone is considering picking up a copy.
Good luck Game Making!
~Bluish-Green Productions