I hate repeating myself. Worse, I hate thinking that some new person is going to be talked into buying yesteryear technology because misery loves company. 1. No computer will be "the fastest" for more than a month or two. Faster processors are about to be released right now. 3.2GHz quad's, soon to be followed by 6 or 8 core Nehalem's, with mobile ones right on their heels. Don't get ticked off when the machine you bought yesterday is no longer the best. 2. Buy a machine that makes sense for you. If you're doing Photoshop, I doubt you really need an octo-core anything, anyhow. Overcapacity just wastes energy. It's like having a Lamborghini that you use to commute back and forth to work during rush hour. It's nice to have, but you're never gonna get over 80 mph. And if you get caught doing 100, you'd better have an incredible lawyer. 3. Case in point, 6 years ago, I bought a 1.5GHz Pentium M tablet PC as my primary computer. I do serious software development, and beat the snot out of that thing every day. If the machine hadn't started failing several months ago, I would still be using it right now. Things didn't "stop" working. It still did what I needed it to do. My five year old car still has 335hp, 270 of which only get to wake up once or twice a year when I take it to the track. Am I ticked off that the manufacturer now makes a 360hp version? Am I somehow no longer getting my money's worth out of my car? 4. Don't buy RAM or disk drives from Apple. Seriously. You can get it MUCH cheaper aftermarket. 5. DO buy the latest, greatest processors you can get your hands on, within your budget. You can always add RAM, drives or whatever. The best you can do with processors is get another 20-25% clock rate bump, and even that can be hard unless it's designed in. 6. Don't pay attention to synthetic benchmarks. The only benchmarks that count are ones from the applications YOU will use. Some benchmarks measure how fast you can move things in memory. Who cares! A Nehalem can execute nearly twice as many instructions per clock as its predecessor, but the memory speeds aren't that different. If you're running a real application, it's the processing that you care about. I don't want to waste too much time here, but here's the Mad Tater's view on things... The second most dangerous person in the world is someone who thinks they know everything, but doesn't know anything. The most dangerous is the person who follows him. Oh yeah, and even MORE dangerous is a moron like Jim Cramer who leads thousands off a cliff.