I fitted this in my PC from new last year because I got so sick of having a run down heap of a computer, and upgraded the lot. This was the first thing to replace. I bought HP because of their renowned durability and long lasting products.
Fitting it was the hardest part, but the gold pins (that you are not supposed to touch) can be touched without any problems as I found out. They are covered in a small film that protects them from grease that comes off your fingers. Very helpful for me.
I'll warn you now, it will take some time if you haven't fitted one of these before. I had an on-line guide up to help me, but i would recommend the same, and always put the clips down first, then slot it out, otherwise it gets damaged.
Its not flimsy, it is very well built and that protective film certainly helps. It even comes in an anti static bag for you, to avoid electrical malfunction. It bends very very slightly but being a ram, its pretty thin, at only 6mm thick. (including the black units)
Performance is what matters the most and for me my pc has been crashing a lot less.512MB has been enough for me, and my old ancient PC had something like 250MB and was incredibly low performance.
You will need to run a defrag to make sure your PC gets optimum performance out of this ram, because too much contiguous files will clog up your pc and make this completely useless.
To be honest i would recommend this for older PC's because it makes the biggest difference. Newer PC's will not see a big change, if at all. If you are buying for a new PC it would be a physical upgrade rather than a system performance upgrade, just to improe the insides.
I wasn't too keen on HP at first but this has certainly been great, and now i will have to upgrade the rest with HP bits.