I've asked this question before, but I just want some confirmation. Is it possible to upgrade my HP Pavilions things like video card, ram, processor etc. My model is s3644uk. If you can, please say if it is recommended or easy to do. If not, say why please. Thanks! HP Pavilion Slimline, by the way. Really small computer.