If you're just looking to build a 'functional' PC, why not just buy a pre-built one? Newegg has a lot of variety when it comes to pre-built systems... only psychos like myself hand pick each individual part we want inside the computer, but it's NOT necessary at all. Here's just a random pc i found just searching for "i7". you can just pick and choose... biggest variable tends to be the video card. Plus, if you don't know how to actually build a computer from scratch, it makes it that much easier.
As far as software (office)... I go down the torrent route, saves me money to put towards hardware
