Jason's right
As I see the future: A decent graphics card, audio card and high speed internet connection will be all that is needed. Processor? Hard drive? No worries there. It all runs in a virtual desktop on the cloud. As a network admin, the recent migration to Exchange 2010 may be redundant if the organization I'm at goes cloud. Looks like I need to sign up for some development courses!