I would advise waiting until January to see what gets announced...they are in the process of switching CPU architectures, and it wouldn't be advisable, particularly on the laptop side, to get something that may become obsolete in as little as a few months. Not that it will stop being supported, but especially if you want performance, you might not want to be purchasing the last generation of G4-based laptops for example. Waiting until January would allow you to better evaluate the situation.
If you're a gamer, make sure the games you play are available on the Mac platform. Many, unfortunately, are currently not.