Girlfriends old HP laptop died last week in a major sort of way - HP want £267 to take it away and fix it. Given that this machine is 3 yrs old, and has a resale value of <£100 on eBay it's just not worth it. I just bought a MacBook about 2 months ago, and she wants her next computer to be a Mac too, though she's not too fussed about getting a portable, or a high spec machine. So either I give (by which I mean sell ) her this MacBook and use this opportunity to upgrade my machine, or she gets a cheap iMac probably (the higher end 17" one). Hypothetically I could get myself a better iMac, either the 20" or the 24" and simultaneously replace my old windows box (could get maybe £100 for it on eBay), and give her this MacBook. So, the talking point: is a 20" iMac at least partially suitable as a windows gaming machine, and is the 24" (with a 7600GT) that much better that is justifies the extra £s ? Or alternatively, is a low end iMac a good value machine?