I’m planning to buy myself a Desktop PC this Christmas from HP and I’m contemplating between an HP Pavilion Elite m9299d Desktop PC or HP Pavilion s3690d Slimline PC. But I realized that I can save more If I assemble my own Desktop PC. I need suggestions from PC/Hardware geeks or not geeks out there…