I've got lots of experience assembling desktop PCs, but I've never done any upgrade work on my laptops - my pattern has generally been to replace them as they get old. But I'm pretty happy with my G1, it serves me well for travelling and when I'd rather not be sitting in the den. It came with Vista ...