hi all i am interested in acquiring a new computer and, was pondering whether or not i should build my own and if so.... what are the latest parts out there(video cards, processors, etc..).