Here's my situation and any input would be great. I have a Late 2006 model (purchased March 2007) White 2 GHz C2D MacBook w/ 1GB RAM, 500 GB 7200rpm HD, Super Drive, etc. I've recently graduated college and have a full time job. I'm still debating whether I should buy a new machine or not. Can I financially? Yes. Is it smart to buy a new machine now? Maybe, maybe not. My job pays the bills, will pay the student loans, and will allow me to save a decent amount in savings, but not rain making money here. If I bought a new machine, it must be able to game at least Medium quality of most games today + hopefully a bit into the future. I'm not talking super FPS or Crysis 2 standard games. I'm talking Portal 2, Diablo 3 (2012?), new graphics engine for the MMO I play (if the vaporware ever gets released), random things on Steam, etc. I treat my laptop as essentially like a desktop practically, but I never considered an iMac ever before. I'm almost always at a desk, I never took it to class (yay no more classes), I'll probably never take it to work, at most I like to lounge on the bed instead of the sofa for viewing things, maybe. However, the iMacs would be considerably cheaper than a 15" detailed MBP. I'd tweak the iMacs a bit due to the pain of breaking into one. Here's my options: - 21.5" with 2.5 GHz iCore 5 Quad Core, upgrade 8 GB RAM, Radeon HD 6750M w/512MB DDR5 for $1,329 - 21.5" iMac BTO with 2.8 GHz iCore 7 Quad Core, 8 GB RAM, Radeon HD 6770M w/512 MB DDR5 for $1,759 (I guess I could stick to the stock 2.7 GHz i5 but upgrade RAM for $1,579 too) - 15" MBP with 2.2 GHz iCore 7 Quad Core, 4 GB RAM (cheaper upgrade elsewhere), 500 GB 7200rpm, Radeon HD 6750M w/ 1GB DDR5, Hi-Res Glossy display for $2,089 I guess I've never considered an iMac before because I was always in college in Chicago and home is Michigan. Now, I can just bring my current/old MacBook whenever I need a portable and possibly get a desktop instead of a new laptop. Also, the iMac can be as much as $800 cheaper for the same graphics power. It's just annoying the MBP has more DDR5 RAM for the Radeon 6750M than the 21.5" iMac. It would really make my dreams to get the 27" Radeon HD 6970M in the 21.5" iMac, but Macs aren't that amazingly customizable, sadly. I could go a PC route, but the combination of build quality and portability (if laptop route) is hard to match in terms of an Apple machine. Any input would be great.