I'm using an HP ze4900 to learn about upgrading and building. I want to do a modest upgrade on it, but I'm not sure what the motherboard will be able to handle. I can't find any specific information about it. Also I just learned of bottlenecking. How do I figure out if my cpu and graphics card and so on will work together efficiently? I don't want to waste money buying upgraded components that don't jive w/ the others or that the motherboard can't use the full power of.