Not bad product, seems to hold it's own when tested... about the whole RAM usage, I do agree it's maybe little on the heavy side for my liking but it may not have much of an impact on how the product performs itself anyway. It's not what I would consider one of the top products, but is certainly not the worst!