For a variety of reasons, I may have to pick up a PC for home use to replace my aging PowerBook (1.5GHz G4, baby!) or supplement a new Mac purchase. In either case, this hypothetical PC would need to be able to work as my primary computer. I have only ever owned Apple computers, though I work on a Windows machine (and old, soon-to-be-replaced P4). I don't know the first thing about buying a Windows box. I am open to a laptop or a desktop. I assume I could figure out how to put a desktop together, so I'm open to either building my own (though I would probably need a relatively complete list of things I would need to buy) or purchasing a complete unit. Price is not of special concern, but I don't want to spend money just to spend money, and there is a limit to how high I will go (e.g. $5k is too much, I would spend $3k but doubt it's necessary, but there's no reason to worry about putting together a $500 budget box). Here's what I want to be able to do: basic internet browsing/email/instant messaging (of course) typical office productivity stuff (Office Suite) run trial preparation/presentation software (Summation, Sanction, etc.) remote login/virtual desktop work with my office PC light programming work (Python for now, perhaps other languages later) Photoshop I do not game, though I guess I would like the ability to do some light-ish gaming in case I change my mind in the future. Ideally this computer would also be able to remain useful for a decent period of time. I understand that I may not get the 7-8 years out of it that I've gotten from my PowerBook, but I don't want to have to replace it in 2 years, either. Suggestions on specific computers or builds? PC makers to avoid? To seek out? Any advice would be appreciated. Except advice to stick with a Mac. I already plan on doing that if it makes sense to, but it may not make sense, and the decision may also not be mine to make. Thanks.