I did like to add one thing - take a good graphics card. U shud take the things that can't be upgraded at the highest end like processor and such.
Hard disk can be upgraded anytime so don't spend too much on that. Also go for smaller faster disks than for larger and slower disks. U can always get an externlal 500GB disk ;) -- Have a nice day, Mynk

